XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance $ 873,682 $ 877,015 $ 849,492 $ 828,233 $ 877,015 $ 828,233
Other comprehensive (loss)/income (6,135) (1,296) 1,883 (5,624) (7,431) (3,741)
Ending balance 901,370 873,682 869,642 849,492 901,370 869,642
Foreign currency translation adjustment            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   (3,602)     (3,602)  
Other comprehensive (loss)/income         (9,793)  
Ending balance (13,395)       (13,395)  
Cash flow hedge            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   (1,631)     (1,631)  
Other comprehensive (loss)/income         2,423  
Ending balance 792       792  
Postretirement benefit plan            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   240     240  
Other comprehensive (loss)/income         (61)  
Ending balance 179       179  
Total            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance (6,289) (4,993) (1,451) 4,173 (4,993) 4,173
Other comprehensive (loss)/income (6,135) (1,296) 1,883 (5,624)    
Ending balance $ (12,424) $ (6,289) $ 432 $ (1,451) $ (12,424) $ 432