XML 120 R99.htm IDEA: XBRL DOCUMENT v3.20.4
Common Stock And Accumulated Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Cash Flow Hedges      
Balance at beginning of the year $ 218 $ 3,522 $ 3,474
OCI (loss) (11,647) (3,417)  
OCI (loss)     2,098
Income taxes 2,365 1,404  
Income taxes     (16)
Net OCI (loss) (7,158) (4,052)  
Net OCI (loss)     48
Reclassification of stranded tax effects   748  
Balance at end of the year (6,940) 218 3,522
Foreign Currency Translation      
Balance at beginning of the year (5,512) (5,555) (1,940)
OCI (loss) 7,786 (18) (3,606)
Income taxes (786) 61 (9)
Net OCI (loss) 7,000 43 (3,615)
Balance at end of the year 1,488 (5,512) (5,555)
Total      
Balance at beginning of the year (5,294) (2,033) 1,534
OCI (loss) (3,861) (3,435) (1,508)
Income taxes 1,579 1,465 (25)
Net OCI (loss) (158) (4,009) (3,567)
Reclassification of stranded tax effects   748  
Balance at end of the year (5,452) (5,294) (2,033)
Revenue      
Cash Flow Hedges      
Reclassifications to (36) (577)  
Reclassifications to     (136)
Total      
Reclassifications to (36) (577) (136)
Cost of sales      
Cash Flow Hedges      
Reclassifications to 1,288 578  
Reclassifications to     (361)
Total      
Reclassifications to 1,288 578 (361)
Interest expense      
Cash Flow Hedges      
Reclassifications to 872 (2,040)  
Reclassifications to     (1,537)
Total      
Reclassifications to $ 872 $ (2,040) $ (1,537)