XML 74 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Income - Schedule of Changes in Accumulated Other Comprehensive Income (Losses) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 571,245 $ 540,999 $ 577,932 $ 555,959
Other comprehensive income (loss) before reclassifications (net of tax) (10,761) 16,351 (17,175) 9,138
Amounts reclassified from accumulated other comprehensive income (net of tax) 49 (1,080) 303 (3,948)
Other comprehensive income (loss) (10,712) 15,271 (16,872) 5,190
Ending balance 563,304 558,425 563,304 558,425
Currency translation adjustments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (51,872) (84,358) (42,525) (76,346)
Other comprehensive income (loss) before reclassifications (net of tax) (11,484) 17,836 (20,831) 9,824
Amounts reclassified from accumulated other comprehensive income (net of tax) 0 0 0 0
Other comprehensive income (loss) (11,484) 17,836 (20,831) 9,824
Ending balance (63,356) (66,522) (63,356) (66,522)
Unrealized gain (loss) on cash flow hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 449 2,447 (2,496) 4,316
Other comprehensive income (loss) before reclassifications (net of tax) 454 (1,850) 3,387 (1,051)
Amounts reclassified from accumulated other comprehensive income (net of tax) (58) (985) (46) (3,653)
Other comprehensive income (loss) 396 (2,835) 3,341 (4,704)
Ending balance 845 (388) 845 (388)
Defined benefit plans | Pension Benefits        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (12,509) (6,956) (12,844) (7,253)
Other comprehensive income (loss) before reclassifications (net of tax) 269 365 269 365
Amounts reclassified from accumulated other comprehensive income (net of tax) 154 153 489 450
Other comprehensive income (loss) 423 518 758 815
Ending balance (12,086) (6,438) (12,086) (6,438)
Defined benefit plans | Other Benefits        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (881) 890 (788) 1,387
Other comprehensive income (loss) before reclassifications (net of tax) 0 0 0 0
Amounts reclassified from accumulated other comprehensive income (net of tax) (47) (248) (140) (745)
Other comprehensive income (loss) (47) (248) (140) (745)
Ending balance (928) 642 (928) 642
Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (64,813) (87,977) (58,653) (77,896)
Ending balance $ (75,525) $ (72,706) $ (75,525) $ (72,706)