XML 55 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Carrying Values of Debt The following table provides details of the carrying values of debt as of the dates indicated (in millions):
December 31,
 Description
Maturity Date20242023
Senior credit facility:November 1, 2026
Revolving loans$43.1 $773.0 
Term loan332.5 341.3 
4.500% Senior Notes
August 15, 2028600.0 600.0 
5.900% Senior Notes
June 15, 2029550.0 — 
6.625% Senior Notes
August 15, 202971.6 284.2 
Five-Year Term Loan Facility
October 7, 2027285.0 300.0 
Three-Year Term Loan Facility
October 7, 2025— 400.0 
Finance lease and other obligations356.5 380.3 
Total debt obligations$2,238.7 $3,078.8 
Less unamortized deferred financing costs(14.6)(13.5)
Total debt, net of deferred financing costs$2,224.1 $3,065.3 
Current portion of long-term debt186.1 177.2 
Long-term debt$2,038.0 $2,888.1 
Schedule of Contractual Maturities of Debt and Finance Lease Obligations
Contractual maturities of MasTec’s debt, which includes finance lease obligations, as of December 31, 2024 were as follows (in millions):
2025$186.7 
2026487.3 
2027301.7 
2028631.3 
2029630.1 
Thereafter1.6 
Total
$2,238.7