tiprankstipranks
Mastec (CH:MY8)
:MY8
Switzerland Market

MasTec (MY8) Financial Statements

5 Followers

MasTec Financial Overview

MasTec's market cap is currently CHF15.40B. The company's EPS TTM is CHF6.35; its P/E ratio is 37.35; MasTec is scheduled to report earnings on July 30, 2026, and the estimated EPS forecast is CHF2.39. See an overview of income statement, balance sheet, and cash flow financials.
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

MasTec Debt to Assets

MasTec Cash Flow

MasTec Forecast EPS vs Actual EPS