XML 110 R97.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Financial Instruments - Schedule of Effect of Derivative Instruments on Consolidated Statements of (Loss) Earnings (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Derivative Instruments, Gain (Loss) [Line Items]      
Gain recognized in other expense for hedge ineffectiveness $ 0    
Derivative, Gain (Loss) on Derivative, Net 640,000 $ (1,316,000) $ 1,443,000
Foreign Currency Derivatives | Designated As Hedging      
Derivative Instruments, Gain (Loss) [Line Items]      
Total amounts reclassified from AOCI to earnings 1,384,000 (887,000) 952,000
Derivative, Gain (Loss) on Derivative, Net 1,384,000 (884,000) 952,000
Foreign Currency Derivatives | Net Sales | Designated As Hedging      
Derivative Instruments, Gain (Loss) [Line Items]      
Total amounts reclassified from AOCI to earnings 0 (128,000) 0
Foreign Currency Derivatives | Cost of Goods Sold | Designated As Hedging      
Derivative Instruments, Gain (Loss) [Line Items]      
Total amounts reclassified from AOCI to earnings 1,384,000 (754,000) 860,000
Foreign Currency Derivatives | Selling, General and Administrative Expenses | Designated As Hedging      
Derivative Instruments, Gain (Loss) [Line Items]      
Total amounts reclassified from AOCI to earnings 0 (5,000) 92,000
Foreign Currency Derivatives | Other Nonoperating Income (Expense) | Designated As Hedging      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain recognized in other expense for hedge ineffectiveness 0 3,000 0
Interest Rate Swap | Interest Expense | Designated As Hedging      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss) on Derivative, Net $ (744,000) $ (432,000) $ 491,000