XML 59 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance $ 917,585 $ 853,211
Current period other comprehensive (loss) income:    
Total current period other comprehensive income (loss) 684 (1,334)
Balance 916,149 846,689
Foreign Currency Translation Adjustments    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance (12,695) (14,056)
Current period other comprehensive (loss) income:    
Other comprehensive (loss) income before reclassifications (1,534) 1,753
Effect of taxes 112 (192)
Total current period other comprehensive income (loss) (1,422) 1,561
Balance (14,117) (12,495)
Change in Fair Value of Interest Rate Hedge Agreements and Other Adjustments    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance 810 5,923
Current period other comprehensive (loss) income:    
Other comprehensive (loss) income before reclassifications 4,589 (2,532)
Amounts reclassified from accumulated other comprehensive (loss) income (1,671) [1] (1,420)
Effect of taxes (812) 1,057
Total current period other comprehensive income (loss) 2,106 (2,895)
Balance 2,916 3,028
Accumulated Other Comprehensive Loss    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance (11,885) (8,133)
Current period other comprehensive (loss) income:    
Other comprehensive (loss) income before reclassifications 3,055 (779)
Amounts reclassified from accumulated other comprehensive (loss) income (1,671) [1] (1,420)
Effect of taxes (700) 865
Total current period other comprehensive income (loss) 684 (1,334)
Balance $ (11,201) $ (9,467)
[1] The Company expects to reclassify $5.2 million of gains related to the Change in Fair Value of Interest Rate Hedge Agreements from accumulated other comprehensive loss into earnings during the next 12 months.