XML 109 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash Flow Hedges      
Balance at beginning of the year $ (6,940) $ 218 $ 3,522
OCI (loss) (119) (11,647) (3,417)
Income taxes (1,489) 2,365 1,404
Net OCI (loss) 4,476 (7,158) (4,052)
Reclassification of stranded tax effects     748
Balance at end of the year (2,464) (6,940) 218
Foreign Currency Translation      
Balance at beginning of the year 1,488 (5,512) (5,555)
OCI (loss) (7,704) 7,786 (18)
Income taxes 689 (786) 61
Net OCI (loss) (7,015) 7,000 43
Balance at end of the year (5,527) 1,488 (5,512)
Total      
Balance at beginning of the year (5,452) (5,294) (2,033)
OCI (loss) (7,823) (3,861) (3,435)
Income taxes (800) 1,579 1,465
Net OCI (loss) (2,539) (158) (4,009)
Reclassification of stranded tax effects     748
Balance at end of the year (7,991) (5,452) (5,294)
Revenue      
Cash Flow Hedges      
Reclassifications to 5,592 (36) (577)
Total      
Reclassifications to 5,592 (36) (577)
Cost of sales      
Cash Flow Hedges      
Reclassifications to (1,017) 1,288 578
Total      
Reclassifications to (1,017) 1,288 578
Interest expense      
Cash Flow Hedges      
Reclassifications to 1,509 872 (2,040)
Total      
Reclassifications to $ 1,509 $ 872 $ (2,040)