XML 99 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accumulated Other Comprehensive Income ("AOCI") - Summary of Total Changes in AOCI by Component, Net of Tax (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance $ 249,370    
Other comprehensive income before reclassifications:      
Gain (loss) on foreign currency translation adjustment 2,028 $ (12,285)  
Loss on unfunded pension obligations (195) (244) $ (410)
Amounts reclassified from AOCI:      
Amortization of defined benefit pension actuarial loss 397 386  
Other comprehensive income (loss), net of tax 2,230 (12,143) 9,929
Ending Balance 268,535 249,370  
Unrecognized Benefit Cost [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance (5,873) (6,015)  
Other comprehensive income before reclassifications:      
Gain (loss) on foreign currency translation adjustment 0 0  
Loss on unfunded pension obligations (195) (244) (410)
Amounts reclassified from AOCI:      
Amortization of defined benefit pension actuarial loss 397 386  
Other comprehensive income (loss), net of tax 202 142  
Ending Balance (5,671) (5,873) (6,015)
Cumulative Translation Adjustment [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance (53,710) (41,425)  
Other comprehensive income before reclassifications:      
Gain (loss) on foreign currency translation adjustment 2,028 (12,285)  
Loss on unfunded pension obligations 0 0  
Amounts reclassified from AOCI:      
Amortization of defined benefit pension actuarial loss 0 0  
Other comprehensive income (loss), net of tax 2,028 (12,285)  
Ending Balance (51,682) (53,710) (41,425)
Accumulated Other Comprehensive Loss [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance (59,583) (47,440)  
Amounts reclassified from AOCI:      
Ending Balance $ (57,353) $ (59,583) $ (47,440)