XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME        
Balance at the beginning $ 236,794 $ 201,279 $ 215,465 $ 187,762
Balance at the ending 242,141 201,097 242,141 201,097
Accumulated Other Comprehensive Income        
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME        
Balance at the beginning (11,461) (14,449) (11,963) (8,092)
Unrealized (loss) gain on cash flow hedges 601 2,216 1,540 5,573
Amounts reclassified from AOCI (771) (174) (2,136) 44
Foreign currency translation gain (loss) (2,923) (9,603) (1,995) (19,535)
Balance at the ending (14,554) (22,010) (14,554) (22,010)
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 6,675 4,928 7,310 221
Unrealized (loss) gain on cash flow hedges 790 2,916 1,995 7,335
Amounts reclassified from AOCI (1,014) (229) (2,854) 59
Balance at the ending 6,451 7,615 6,451 7,615
Tax effect of Cash Flow Hedges        
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME        
Balance at the beginning (1,545) (1,173) (1,754) (41)
Unrealized (loss) gain on cash flow hedges, Tax effect (189) (700) (455) (1,762)
Amounts reclassified from AOCI, Tax effect 243 55 718 (15)
Balance at the ending (1,491) (1,818) (1,491) (1,818)
Foreign Currency Translation Adjustments        
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME        
Balance at the beginning (15,997) (17,341) (16,925) (7,409)
Foreign currency translation gain (loss) (2,923) (9,603) (1,995) (19,535)
Balance at the ending $ (18,920) $ (26,944) $ (18,920) $ (26,944)