v3.25.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Movement in accumulated other comprehensive loss          
Balance at the beginning of period $ 3,499,513 $ 3,332,222 $ 3,360,361 $ 3,537,327 $ 3,332,222
Other comprehensive income before reclassifications         34,783
Amounts reclassified from accumulated other comprehensive loss         507
Net-current period other comprehensive income 28,623 6,667 (8,830) (32,198) 35,290
Balance at the end of period 3,770,475 3,499,513 3,366,255 3,360,361 3,770,475
Accumulated Other Comprehensive Loss          
Movement in accumulated other comprehensive loss          
Balance at the beginning of period (142,321) (148,988) (131,644) (99,446) (148,988)
Net-current period other comprehensive income 28,623 6,667 (8,830) (32,198)  
Balance at the end of period (113,698) (142,321) $ (140,474) $ (131,644) (113,698)
Foreign Currency Translation Adjustments          
Movement in accumulated other comprehensive loss          
Balance at the beginning of period   (135,552)     (135,552)
Other comprehensive income before reclassifications         34,988
Amounts reclassified from accumulated other comprehensive loss         0
Net-current period other comprehensive income         34,988
Balance at the end of period (100,564)       (100,564)
Pension Liability Adjustments          
Movement in accumulated other comprehensive loss          
Balance at the beginning of period   $ (13,436)     (13,436)
Other comprehensive income before reclassifications         (205)
Amounts reclassified from accumulated other comprehensive loss         507
Net-current period other comprehensive income         302
Balance at the end of period $ (13,134)       $ (13,134)