XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt consisted of the following (in millions):
 As of March 31,As of December 31,
 20252024
Senior Notes due 2028, net of unamortized debt issuance costs of $1.7 and $1.8, respectively
$298.3 $298.2 
Term loan, net of unamortized debt issuance costs of $3.6 and $3.7, respectively
491.4 492.5 
Vehicle and equipment notes, maturing through March 2030; payable in various monthly installments, including interest rates ranging from 1.9% to 7.3%
80.9 82.3 
Various notes payable, maturing through July 2027; payable in various annual installments, including interest rate at 5.0%
1.8 1.8 
872.4 874.8 
Less: current maturities(32.6)(32.4)
Long-term debt, less current maturities$839.8 $842.4 
Schedule of Maturities of Long-term Debt
Remaining required repayments of debt principal, gross of unamortized debt issuance costs, as of March 31, 2025 are as follows (in millions):
Remainder of 2025$25.0 
202629.3 
202724.7 
2028317.4 
20299.9 
Thereafter471.4