XML 336 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
The table below present the components of the Company's debt:
 
December 31,
20242023
Senior secured credit agreement - Term loan due 2029$250.0 $— 
3.875% Senior Unsecured Notes due 2028
450.0 450.0 
Senior secured credit agreement - Term loan due 2025— 198.2 
Senior secured credit agreement - Revolver loan due 2025— 219.2 
Other— 1.0 
Total debt$700.0 $868.4 
Current portion of long-term debt, net of debt issuance costs— (413.7)
Unamortized debt issuance costs(36.3)(8.2)
Non-current portion of debt$663.7 $446.5 
Schedule of Future Debt Payments of Long-Term Indebtedness
Future debt payments of long-term indebtedness are as follows:
YearAs of
December 31, 2024
2025$— 
2026— 
2027— 
2028700.0 
2029— 
Thereafter— 
Total debt$700.0