XML 70 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Schedule of Accumulated Other Comprehensive Income (loss)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Cost of Goods and Services Sold $ 649,690 $ 558,967 $ 641,140
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Beginning balance (178,404) (197,651) (179,987)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 20,035 (24,263) (28,917)
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax (8,865) (43,510) (11,253)
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax (1,643) 16,514 (3,723)
Other comprehensive income (loss) 28,900 19,247 (17,664)
Ending balance $ (149,504) $ (178,404) $ (197,651)