XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.2
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, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance     $ 1,166,065  
Ending Balance $ 1,215,097   1,215,097  
Foreign Currency Translation Adjustments [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance (138,412) $ (125,439) (156,835) $ (135,268)
Other comprehensive income before reclassifications 16,497 (36,096) 34,920 (26,267)
Net current-period other comprehensive income 16,497 (36,096) 34,920 (26,267)
Ending Balance (121,915) (161,535) (121,915) (161,535)
Defined Benefit Pension Plan Adjustments [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance (19,021) (17,586) (19,079) (18,022)
Amounts reclassified from AOCI 60 434 118 870
Net current-period other comprehensive income 60 434 118 870
Ending Balance (18,961) (17,152) (18,961) (17,152)
Cash Flow Hedge Adjustments [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance 6,885 2,842 8,402 54
Other comprehensive income before reclassifications 1,623 2,045 109 4,836
Amounts reclassified from AOCI (2) (2) (5) (5)
Net current-period other comprehensive income 1,621 2,043 104 4,831
Ending Balance 8,506 4,885 8,506 4,885
AOCI Attributable to Parent [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance (150,548) (140,183) (167,512) (153,236)
Other comprehensive income before reclassifications 18,120 (34,051) 35,029 (21,431)
Amounts reclassified from AOCI 58 432 113 865
Net current-period other comprehensive income 18,178 (33,619) 35,142 (20,566)
Ending Balance $ (132,370) $ (173,802) $ (132,370) $ (173,802)