XML 139 R106.htm IDEA: XBRL DOCUMENT v3.20.4
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 665,781    
Net current-period other comprehensive income (loss), before income taxes 32,647 $ (7,881) $ (42,442)
Income tax benefit 114 364 45
Net current-period other comprehensive income (loss), net of income taxes 32,761 (7,517) (42,397)
Ending balance 616,805 665,781  
Currency Translation Adjustment [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (166,203) (159,920)  
Net current-period other comprehensive income (loss), before income taxes 33,084 (6,272)  
Income tax benefit 11 (11)  
Net current-period other comprehensive income (loss), net of income taxes 33,095 (6,283)  
Ending balance (133,108) (166,203) (159,920)
Gain (Losses) on Cash Flow Hedges [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (1,508) (274)  
Net current-period other comprehensive income (loss), before income taxes (437) (1,609)  
Income tax benefit 103 375  
Net current-period other comprehensive income (loss), net of income taxes (334) (1,234)  
Ending balance (1,842) (1,508) (274)
Accumulated Other Comprehensive Loss [Member]      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (167,711) (160,194)  
Ending balance $ (134,950) $ (167,711) $ (160,194)