v3.26.1
Income taxes - Income tax reconciliation (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Taxes in amount          
U.S. federal statutory tax rate $ 4.8   $ (1.2) $ 4.4 $ 4.2
Other 0.9   (0.4) 1.0  
Changes in valuation allowance 1.1   3.2 1.1 4.6
Effect of cross-border tax laws:          
Net controlled-foreign-corporation tested income 0.6   1.0 0.7 1.6
Incremental tax benefit on losses of subsidiary (1.3)   (2.2) (1.4) (3.8)
Other 0.1   0.1 0.1 0.2
Changes in unrecognized tax benefits 0.1     2.6 (0.1)
Income tax expense (benefit) $ 7.7   $ 3.5 $ 10.5 $ 11.1
Tax Jurisdiction of Domicile [Extensible Enumeration] United States   United States United States United States
Other comprehensive income - pension plans $ 0.1   $ 0.1 $ 0.2 $ 0.2
Total 7.8   3.6 $ 10.7 11.3
Taxes in percent          
U.S. Federal statutory income tax rate       21.00%  
Tax positions taken in current period   $ 2.0      
Germany          
Taxes in amount          
Nondeductible items 0.5   0.6 $ 0.5 1.1
Belgium          
Taxes in amount          
Other (0.1)   (0.3) (0.1) (0.3)
Changes in valuation allowance 0.4   2.7 0.9 2.8
Canada          
Taxes in amount          
Other (0.1)   (0.5) (0.1) (0.6)
Subnational income taxes 0.5   0.6 0.5 1.1
Other foreign jurisdictions          
Taxes in amount          
Other 0.1   0.3 0.2 0.5
United States          
Taxes in amount          
Other $ 0.1   $ (0.4) $ 0.1 $ (0.2)