StonvexLoading…
StonvexCore line items from MTZ's most recent SEC filings (10-K / 10-Q via EDGAR XBRL). Last 4 reporting periods.
| Metric | Annual 2025 2025-12-31 | Annual 2024 2024-12-31 | Annual 2023 2023-12-31 | Annual 2022 2022-12-31 |
|---|---|---|---|---|
Revenue | $14.30B | $12.30B | $12.00B | $9.78B |
Operating Income | $515.40M | $250.96M | $-82.70M | $43.06M |
Net Income | $399.04M | $162.79M | $-49.95M | $33.35M |
EPS (Diluted) | $5.07 | $2.06 | $-0.64 | $0.42 |
Total Assets | $9.92B | $8.98B | $9.37B | $9.29B |
Total Liabilities | $6.59B | $5.99B | $6.65B | $6.55B |
Cash & Equivalents | $396.03M | $399.90M | $529.56M | $370.59M |
Free Cash Flow OCF − CapEx | $285.73M | $972.77M | $494.34M | $88.94M |
Shares Outstanding | 78.69M | 78.88M | 77.53M | 76.19M |