XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)        
Balances $ 193,671 $ 153,048 $ 187,762 $ 143,056
Balances 201,279 157,979 201,279 157,979
Accumulated Other Comprehensive Income        
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)        
Balances (6,724) (6,586) (8,092) (3,287)
Unrealized gain (loss) on cash flow hedges 897 (119) 3,357 418
Amounts reclassified from AOCI 77 175 218 346
Foreign currency translation gain (loss) (8,699) 955 (9,932) (3,052)
Balances (14,449) (5,575) (14,449) (5,575)
Pension Adjustments        
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)        
Balances (863) (1,633) (863) (1,633)
Balances (863) (1,633) (863) (1,633)
Cash Flow Hedges        
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)        
Balances 3,644 (960) 221 (1,889)
Unrealized gain (loss) on cash flow hedges 1,182 (157) 4,419 547
Amounts reclassified from AOCI 102 231 288 456
Balances 4,928 (886) 4,928 (886)
Tax effect of Cash Flow Hedges        
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)        
Balances (863) 230 (41) 451
Unrealized gain (loss) on cash flow hedges     (1,062) (129)
Amounts reclassified from AOCI     (70) (110)
Unrealized loss on cash flow hedges, Tax effect (285) 38    
Amounts reclassified from AOCI, Tax effect (25) (56)    
Balances (1,173) 212 (1,173) 212
Foreign Currency Translation Adjustments        
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)        
Balances (8,642) (4,223) (7,409) (216)
Foreign currency translation gain (loss) (8,699) 955 (9,932) (3,052)
Balances $ (17,341) $ (3,268) $ (17,341) $ (3,268)