XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance $ 982,459 $ 917,585
Current period other comprehensive (loss) income:    
Total current period other comprehensive (loss) income (2,713) 684
Balance 968,868 916,149
Foreign Currency Translation Adjustments    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance (16,383) (12,695)
Current period other comprehensive (loss) income:    
Other comprehensive (loss) income before reclassifications 3,273 (1,534)
Amounts reclassified from accumulated other comprehensive (loss) income [1],[2] (4,094)  
Effect of taxes   112
Total current period other comprehensive (loss) income (821) (1,422)
Balance (17,204) (14,117)
Change in Fair Value of Interest Rate Hedge Agreements and Other Adjustments    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance 637 810
Current period other comprehensive (loss) income:    
Other comprehensive (loss) income before reclassifications (1,854) 4,589
Amounts reclassified from accumulated other comprehensive (loss) income (691) [1],[2] (1,671)
Effect of taxes 653 (812)
Total current period other comprehensive (loss) income (1,892) 2,106
Balance (1,255) 2,916
Accumulated Other Comprehensive Loss    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance (15,746) (11,885)
Current period other comprehensive (loss) income:    
Other comprehensive (loss) income before reclassifications 1,419 3,055
Amounts reclassified from accumulated other comprehensive (loss) income (4,785) [1],[2] (1,671)
Effect of taxes 653 (700)
Total current period other comprehensive (loss) income (2,713) 684
Balance $ (18,459) $ (11,201)
[1] The Company expects to reclassify approximately $0.1 million of unrealized losses related to the Change in Fair Value of Interest Rate Hedge Agreements from accumulated other comprehensive (loss) income into earnings during the next 12 months.
[2] The Company reclassified $4.1 million of effect of taxes related to Foreign Currency Translation Adjustments from accumulated other comprehensive (loss) income into earnings in connection with IRC 987. See “Note 8 – Income Taxes”.