XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME    
Balance at the beginning $ 215,465 $ 187,762
Balance at the ending 230,181 193,671
Accumulated Other Comprehensive Income    
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME    
Balance at the beginning (11,963) (8,092)
Unrealized (loss) gain on cash flow hedges (544) 2,460
Amounts reclassified from AOCI (589) 141
Foreign currency translation loss 1,354 (1,233)
Balance at the ending (11,742) (6,724)
Pension Adjustments    
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME    
Balance at the beginning (594) (863)
Balance at the ending (594) (863)
Cash Flow Hedges    
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME    
Balance at the beginning 7,310 221
Unrealized (loss) gain on cash flow hedges (746) 3,237
Amounts reclassified from AOCI (819) 186
Balance at the ending 5,745 3,644
Tax effect of Cash Flow Hedges    
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME    
Balance at the beginning (1,754) (41)
Unrealized loss on cash flow hedges, Tax effect 202 (777)
Amounts reclassified from AOCI, Tax effect 230 (45)
Balance at the ending (1,322) (863)
Foreign Currency Translation Adjustments    
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME    
Balance at the beginning (16,925) (7,409)
Foreign currency translation loss 1,354 (1,233)
Balance at the ending $ (15,571) $ (8,642)