v3.25.3
Income taxes (Tables)
9 Months Ended
Sep. 30, 2025
Income taxes  
Schedule of income tax benefit / (expense)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended September 30, 

​

Nine months ended September 30, 

​

    

2025

    

2024

    

2025

    

2024

​

​

(in thousands)

​

(in thousands)

Current tax expense

​

​

​

​

​

​

​

​

​

​

​

​

Dutch operations

​

$

(7,479)

​

$

—

​

$

(7,479)

​

$

—

Other

​

​

(42)

​

​

(89)

​

​

(89)

​

​

(160)

Total current income tax expense

​

$

(7,521)

​

$

(89)

​

$

(7,568)

​

$

(160)

Deferred tax (expense) / benefit

​

 

​

​

 

​

​

 

​

​

 

​

Dutch operations

​

$

(860)

​

$

—

​

$

(860)

​

$

—

Other

​

​

(245)

​

​

120

​

​

(1,119)

​

​

(1,413)

Total deferred tax (expense) / benefit

​

​

(1,105)

​

​

120

​

​

(1,979)

​

​

(1,413)

Total income tax (expense) / benefit

​

$

(8,626)

​

$

31

​

$

(9,547)

​

$

(1,573)

​