XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt (Tables)
9 Months Ended
Sep. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt consisted of the following (in millions):
 As of September 30,As of December 31,
 20252024
Senior Notes due 2028, net of unamortized debt issuance costs of $1.4 and $1.8, respectively
$298.6 $298.2 
Term loan, net of unamortized debt issuance costs of $3.3 and $3.7, respectively
489.2 492.5 
Vehicle and equipment notes, maturing through September 2030; payable in various monthly installments, including interest rates ranging from 1.9% to 7.3%
92.0 82.3 
Various notes payable, maturing through July 2027; payable in various annual installments, including interest rates at 5.0%
1.0 1.8 
880.8 874.8 
Less: current maturities(34.8)(32.4)
Long-term debt, less current maturities$846.0 $842.4 
Schedule of Maturities of Long-term Debt
Remaining required repayments of debt principal, gross of unamortized debt issuance costs, as of September 30, 2025 are as follows (in millions):
Remainder of 2025$9.1 
202633.9 
202729.6 
2028322.7 
202915.4 
Thereafter474.8