XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
Long-term debt consisted of the following (in millions):
 As of September 30,As of December 31,
 20242023
Senior Notes due 2028, net of unamortized debt issuance costs of $2.0 and $2.5, respectively
$298.0 $297.5 
Term loan, net of unamortized debt issuance costs of $4.3 and $4.4, respectively
493.2 485.6 
Vehicle and equipment notes, maturing through September 2029; payable in various monthly installments, including interest rates ranging from 1.9% to 7.3%
79.7 83.0 
Various notes payable, maturing through July 2027; payable in various annual installments, including interest rate at 5.0%
1.4 1.2 
872.3 867.3 
Less: current maturities(31.5)(32.2)
Long-term debt, less current maturities$840.8 $835.1 
Schedule of Maturities of Long-term Debt
Remaining required repayments of debt principal, gross of unamortized debt issuance costs, as of September 30, 2024 are as follows (in millions):
Remainder of 2024$8.1 
202530.5 
202626.2 
202721.7 
2028314.2 
Thereafter477.9