TipRanks
Go Ultimate55% OFF

MasTec (MY8) Financial Statements

MasTec Financial Overview

MasTec's market cap is currently $12.32B. The company's EPS TTM is $6.18; its P/E ratio is 30.11; MasTec is estimated to report earnings on February 25, 2027, and the estimated EPS forecast is $2.18. See an overview of income statement, balance sheet, and cash flow financials.

Financial overview
Dec 25Dec 24Dec 23Dec 22Dec 21
Income Statement
Total Revenue$ 14.30B$ 12.30B$ 12.00B$ 9.78B$ 7.95B
Gross Profit$ 1.37B$ 1.63B$ 786.81M$ 1.19B$ 1.15B
Operating Income$ 652.64M$ 436.35M$ 152.01M$ 125.12M$ 416.25M
EBITDA$ 1.12B$ 950.85M$ 754.86M$ 662.46M$ 906.31M
Net Income$ 399.04M$ 162.79M$ -49.95M$ 33.35M$ 328.83M
Balance Sheet
Cash & Short-Term Investments$ 396.03M$ 399.90M$ 529.56M$ 370.59M$ 360.74M
Total Assets$ 10.13B$ 8.98B$ 9.37B$ 9.29B$ 7.12B
Total Debt$ 2.80B$ 2.63B$ 3.50B$ 3.51B$ 2.29B
Net Debt$ 2.40B$ 2.23B$ 2.97B$ 3.14B$ 1.93B
Total Liabilities$ 6.79B$ 5.99B$ 6.65B$ 6.55B$ 4.58B
Stockholders' Equity$ 3.26B$ 2.91B$ 2.71B$ 2.74B$ 2.54B
Cash Flow
Free Cash Flow$ 285.73M$ 972.77M$ 494.34M$ 88.94M$ 623.01M
Operating Cash Flow$ 545.71M$ 1.12B$ 687.28M$ 352.30M$ 793.07M
Investing Cash Flow$ -291.77M$ -157.49M$ -178.06M$ -821.18M$ -1.36B
Financing Cash Flow$ -258.91M$ -1.09B$ -351.00M$ 480.90M$ 501.94M

Currency in USD

MasTec Earnings and Revenue History

-8B08B16B-3 %0 %3 %6 %EarningsProfit Margin201720182019202020212022202320242025RevenueEarningsProfit Margin

MasTec Debt to Assets

04B8B12B60 %64 %68 %72 %LiabilitiesDebt to Assets201720182019202020212022202320242025AssetsLiabilitiesDebt to Assets

MasTec Cash Flow

-1.5B-1B-500M0500M1B1.5B201720182019202020212022202320242025OperatingInvestingFinancing

MasTec Forecast EPS vs Actual EPS

0.511.522.53Q3 25Q4 25Q1 26Q2 26Q3 26Q4 26EPS EstimateBeatMiss