XML 103 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee benefit plans - Plans' Obligation and Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Change in Plan Assets      
Fair value of plan assets at January 1 $ 265,875    
Fair value of plan assets at December 31 308,800 $ 265,875  
Retirement Plans      
Change in Benefit Obligation      
Benefit obligation at January 1 352,843 514,633  
Service cost 2,918 3,304 $ 3,916
Interest cost 18,101 10,562 24,186
Plan participant contributions 60 50  
Plan amendments 306 665  
Actuarial loss/(gain) 15,663 (124,982)  
Benefits paid (26,703) (22,268)  
Impact of foreign exchange rates 8,707 (27,273)  
Effect of settlements (2,373) (1,736)  
Effect of curtailments 0 (112)  
Acquisitions 43,934 0  
Benefit obligation at December 31 413,456 352,843 514,633
Change in Plan Assets      
Fair value of plan assets at January 1 253,125 417,105  
Actual return on plan assets 15,968 (119,714)  
Company contributions 13,908 14,677  
Plan participant contributions 60 50  
Benefits paid (26,703) (22,268)  
Impact of foreign exchange rates 10,388 (33,800)  
Effect of settlements (2,373) (1,736)  
Expenses paid (1,108) (1,189)  
Acquisitions 32,322 0  
Fair value of plan assets at December 31 295,587 253,125 417,105
Funded Status of the Plans (117,869) (99,718)  
Retiree Health and Life Insurance Plans      
Change in Benefit Obligation      
Benefit obligation at January 1 11,244 13,745  
Service cost 230 320 374
Interest cost 507 258 197
Plan participant contributions 0 0  
Plan amendments 11,637 0  
Actuarial loss/(gain) (266) (1,825)  
Benefits paid (788) (1,224)  
Impact of foreign exchange rates 7 (30)  
Effect of settlements 0 0  
Effect of curtailments 0 0  
Acquisitions 0 0  
Benefit obligation at December 31 22,571 11,244 13,745
Change in Plan Assets      
Fair value of plan assets at January 1 12,750 13,942  
Actual return on plan assets 553 (532)  
Company contributions 754 652  
Plan participant contributions 0 0  
Benefits paid (788) (1,224)  
Impact of foreign exchange rates 0 0  
Effect of settlements 0 0  
Expenses paid (56) (88)  
Acquisitions 0 0  
Fair value of plan assets at December 31 13,213 12,750 $ 13,942
Funded Status of the Plans $ (9,358) $ 1,506