v3.25.4
Income taxes (Tables)
12 Months Ended
Dec. 31, 2025
Income Tax Disclosure [Abstract]  
Schedule of income before income tax, domestic and foreign
Year ended
Income (loss) and income tax expense (benefit) from continuing operationsDecember 31, 2025
Domestic
Income from operations65,164 
Income tax benefit (expense)— 
Net income - Domestic65,164 
Foreign
Income from operations172,802 
Income tax benefit (expense)(6,024)
Net income - Foreign166,778 
Total Net Income231,942 
Schedule of income taxes in consolidated statements of operations
Year ended
Income taxes in consolidated statements of operationsDecember 31, 2024December 31, 2023
   Current tax expense3,949 1,909 
   Deferred tax (recovery) expense582 (1,142)
Total tax (benefit) expense 4,531 767 
Schedule of reconciliation between the effective income tax rate and the statutory income tax rate
Reconciliation between the Effective Income Tax Rate and the Statutory Income Tax Rate
Year ended
December 31, 2025
$%
Foreign tax effects
Guernsey
Income tax expense3,065 1.3 
Expenses not deductible for tax purposes432 0.2 
Prior year tax adjustments34 — 
Other92 — 
Jersey
Income tax expense720 0.3 
Expenses not deductible for tax purposes5 — 
Prior year tax adjustments209 0.1 
Other(65)— 
UK
Income tax expense513 0.2 
Expenses not deductible for tax purposes224 0.1 
Utilisation of tax losses brought forward(266)(0.1)
Other(68)— 
Canada
Income tax expense547 0.2 
Utilisation of tax losses brought forward(17)— 
Switzerland
Income tax expense373 0.2 
Change in valuation allowance(169)(0.1)
Expenses not deductible for tax purposes95 — 
Singapore
Income tax expense49 — 
Expenses not deductible for tax purposes210 0.1 
Prior year tax adjustments5 — 
Mauritius
Income tax expense33 — 
Other3 — 
Income tax (benefit) expense at effective tax rate6,024 2.5 

Year ended
December 31, 2024December 31, 2023
$%$%
Income tax expense in international offices taxed at different rates4,440 2.0 2,814 1.2 
Expenses not deductible for tax purposes864 0.4 454 0.2 
Prior year tax adjustments(196)(0.1)45 — 
Effect of change in tax rate(117)(0.1)(76)— 
Change in valuation allowance(566)(0.3)(2,192)(1.0)
Other - net106 — (278)(0.1)
Income tax (benefit) expense at effective tax rate4,531 1.9 767 0.3 
Schedule of deferred income taxes
Deferred income taxesDecember 31, 2025December 31, 2024
Deferred income tax asset
   Tax loss carried forward3,0893,783
   Allowance for compensated absence22 23 
Deferred income tax asset before valuation allowance3,111 3,806 
Less: valuation allowance (485)(721)
Deferred income tax asset after valuation allowance2,626 3,085 
Deferred income tax liability
   Fixed assets(472)(531)
   Pension asset(1,157)— 
Total deferred income tax liability(1,629)(531)
Net deferred income tax assets 997 2,554