XML 84 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Accumulated Other Comprehensive Income - Schedule of Changes in Accumulated Other Comprehensive Income (Losses) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 416,733 $ 571,061 $ 542,762 $ 577,932
Other comprehensive income (loss) before reclassifications (net of tax) (18,915) 3,505 (29,447) (6,414)
Amounts reclassified from accumulated other comprehensive income (net of tax) (1,074) 175 (1,662) 254
Other comprehensive income (loss) (19,989) 3,680 (31,109) (6,160)
Ending balance 389,922 571,245 389,922 571,245
Currency translation adjustments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (80,672) (55,718) (69,757) (42,525)
Other comprehensive income (loss) before reclassifications (net of tax) (28,675) 3,846 (39,590) (9,347)
Amounts reclassified from accumulated other comprehensive income (net of tax) 0 0 0 0
Other comprehensive income (loss) (28,675) 3,846 (39,590) (9,347)
Ending balance (109,347) (51,872) (109,347) (51,872)
Unrealized gain (loss) on derivatives        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 1,631 765 1,988 (2,496)
Other comprehensive income (loss) before reclassifications (net of tax) 9,760 (341) 10,143 2,933
Amounts reclassified from accumulated other comprehensive income (net of tax) (1,226) 25 (1,966) 12
Other comprehensive income (loss) 8,534 (316) 8,177 2,945
Ending balance 10,165 449 10,165 449
Defined benefit plans | Pension Benefits        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (11,356) (12,706) (11,482) (12,844)
Other comprehensive income (loss) before reclassifications (net of tax) 0 0 0 0
Amounts reclassified from accumulated other comprehensive income (net of tax) 126 197 252 335
Other comprehensive income (loss) 126 197 252 335
Ending balance (11,230) (12,509) (11,230) (12,509)
Defined benefit plans | Other Benefits        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (1,027) (834) (1,053) (788)
Other comprehensive income (loss) before reclassifications (net of tax) 0 0 0 0
Amounts reclassified from accumulated other comprehensive income (net of tax) 26 (47) 52 (93)
Other comprehensive income (loss) 26 (47) 52 (93)
Ending balance (1,001) (881) (1,001) (881)
Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (91,424) (68,493) (80,304) (58,653)
Ending balance $ (111,413) $ (64,813) $ (111,413) $ (64,813)