XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.2
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME        
Balance at the beginning $ 230,181 $ 193,671 $ 215,465 $ 187,762
Balance at the ending 236,794 201,279 236,794 201,279
Accumulated Other Comprehensive Income        
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME        
Balance at the beginning (11,742) (6,724) (11,963) (8,092)
Unrealized (loss) gain on cash flow hedges 1,427 897 883 3,357
Amounts reclassified from AOCI (720) 77 (1,309) 218
Foreign currency translation gain (loss) (426) (8,699) 928 (9,932)
Balance at the ending (11,461) (14,449) (11,461) (14,449)
Pension Adjustments        
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME        
Balance at the beginning (594) (863) (594) (863)
Balance at the ending (594) (863) (594) (863)
Cash Flow Hedges        
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME        
Balance at the beginning 5,745 3,644 7,310 221
Unrealized (loss) gain on cash flow hedges 1,877 1,182 1,131 4,419
Amounts reclassified from AOCI (947) 102 (1,766) 288
Balance at the ending 6,675 4,928 6,675 4,928
Tax effect of Cash Flow Hedges        
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME        
Balance at the beginning (1,322) (863) (1,754) (41)
Unrealized (loss) gain on cash flow hedges, Tax effect (450) (285) (248) (1,062)
Amounts reclassified from AOCI, Tax effect 227 (25) 457 (70)
Balance at the ending (1,545) (1,173) (1,545) (1,173)
Foreign Currency Translation Adjustments        
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME        
Balance at the beginning (15,571) (8,642) (16,925) (7,409)
Foreign currency translation gain (loss) (426) (8,699) 928 (9,932)
Balance at the ending $ (15,997) $ (17,341) $ (15,997) $ (17,341)