XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Other Comprehensive Income (Loss ) - Components of Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 551,618 $ 575,359 $ 552,040 $ 571,900
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (2,380) 1,898 2,559 4,607
Ending balance 553,354 556,261 553,354 556,261
Interest rate swaps        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     9,012  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent     (201)  
Ending balance 8,811   8,811  
Foreign exchange forward contracts        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (88)  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent     (33)  
Ending balance (121)   (121)  
Accumulated Other Comprehensive Income        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 23,058 19,549 18,119 16,840
Ending balance 20,678 $ 21,447 20,678 $ 21,447
Foreign Currency Translation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (3,033)  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent     (283)  
Ending balance (3,316)   (3,316)  
Available-for-Sale Investment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     12,228  
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent     3,076  
Ending balance $ 15,304   $ 15,304