XML 67 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income (Loss) - Summary of Changes in Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance     $ 1,216,490  
Ending Balance $ 1,192,436   1,192,436  
Foreign Currency Translation Adjustments [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance (122,963) $ (138,412) (116,412) $ (156,835)
Other comprehensive income before reclassifications (25,411) 16,497 (31,962) 34,920
Amounts reclassified from AOCI   0    
Net current-period other comprehensive income (25,411) 16,497 (31,962) 34,920
Ending Balance (148,374) (121,915) (148,374) (121,915)
Defined Benefit Pension Plan Adjustments [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance (20,350) (19,021) (20,408) (19,079)
Amounts reclassified from AOCI 57 60 115 118
Net current-period other comprehensive income 57 60 115 118
Ending Balance (20,293) (18,961) (20,293) (18,961)
Cash Flow Hedge Adjustments [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance 7,047 6,885 6,218 8,402
Other comprehensive income before reclassifications (278) 1,623 553 109
Amounts reclassified from AOCI (2) (2) (4) (5)
Net current-period other comprehensive income (280) 1,621 549 104
Ending Balance 6,767 8,506 6,767 8,506
AOCI Attributable to Parent [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance (136,266) (150,548) (130,602) (167,512)
Other comprehensive income before reclassifications (25,689) 18,120 (31,409) 35,029
Amounts reclassified from AOCI 55 58 111 113
Net current-period other comprehensive income (25,634) 18,178 (31,298) 35,142
Ending Balance $ (161,900) $ (132,370) $ (161,900) $ (132,370)