XML 83 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Accumulated Other Comprehensive Income (Loss) - Changes in AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Accumulated other comprehensive income (loss)        
Beginning balance $ 976,692 $ 939,798 $ 958,575 $ 949,944
Reclassifications to:        
Cost of sales (156,186) (134,155) (293,205) (273,896)
Interest expense (1,386) (2,715) (2,923) (5,859)
Ending balance 992,434 928,847 992,434 928,847
Accumulated Other Comprehensive Income (Loss)        
Accumulated other comprehensive income (loss)        
Beginning balance (7,182) (14,759) (5,452) (5,294)
Other comprehensive income (loss) 1,084 1,983 (2,140) (9,099)
Income taxes (451) 23 (640) 1,865
Reclassifications to:        
Net other comprehensive income (loss) 2,348 2,446 618 (7,019)
Ending balance (4,834) (12,313) (4,834) (12,313)
Accumulated Other Comprehensive Income (Loss) | Reclassification out of Accumulated Other Comprehensive Income [Member]        
Reclassifications to:        
Revenue 1,572 (431) 3,172 (509)
Cost of sales (304) 606 (654) 710
Interest expense 447 265 880 14
Cash Flow Hedges        
Accumulated other comprehensive income (loss)        
Beginning balance (4,743) (5,115) (6,940) 218
Other comprehensive income (loss) (716) (541) 522 (7,498)
Income taxes (248) 26 (972) 1,875
Reclassifications to:        
Net other comprehensive income (loss) 751 (75) 2,948 (5,408)
Ending balance (3,992) (5,190) (3,992) (5,190)
Cash Flow Hedges | Reclassification out of Accumulated Other Comprehensive Income [Member]        
Reclassifications to:        
Revenue 1,572 (431) 3,172 (509)
Cost of sales (304) 606 (654) 710
Interest expense 447 265 880 14
Foreign Currency Translation        
Accumulated other comprehensive income (loss)        
Beginning balance (2,439) (9,644) 1,488 (5,512)
Other comprehensive income (loss) 1,800 2,524 (2,662) (1,601)
Income taxes (203) (3) 332 (10)
Reclassifications to:        
Net other comprehensive income (loss) 1,597 2,521 (2,330) (1,611)
Ending balance $ (842) $ (7,123) $ (842) $ (7,123)