MasTec Inc.
Cash Flow Statement
| Line Item | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Operating Activities | ||||||||
| Net Income | $399.0M | $162.8M | $-49.9M | $33.4M | $328.8M | $322.8M | $392.3M | $259.7M |
| Depreciation & Amortization | $427.1M | $506.6M | $603.2M | $507.1M | $422.8M | $297.8M | $235.5M | $212.9M |
| Depreciation | — | — | — | — | — | — | — | — |
| Amortization | $131.2M | $139.9M | $169.2M | $135.9M | $77.2M | $38.9M | $23.0M | $20.6M |
| Stock-Based Compensation | $34.0M | $32.7M | $33.3M | $27.4M | $24.8M | $21.9M | $16.4M | $13.5M |
| Net Cash from Operating Activities | $545.7M | $1.12B | $687.3M | $352.3M | $793.1M | $937.3M | $550.3M | $530.0M |
| Investing Activities | ||||||||
| Capital Expenditures | $260.0M | $148.9M | $192.9M | $263.4M | $170.1M | $213.7M | $126.5M | $180.4M |
| Business Acquisitions | $71.0M | $79.9M | $69.4M | $635.8M | $1.24B | $25.0M | $179.5M | $6.7M |
| Net Cash from Investing Activities | $-267.2M | $-157.5M | $-178.1M | $-821.2M | $-1.36B | $-216.6M | $-261.8M | $-181.8M |
| Financing Activities | ||||||||
| Dividends Paid | — | — | — | — | — | — | — | — |
| Stock Repurchases | $77.3M | $0 | $0 | $81.3M | $0 | $120.2M | $5.7M | $313.9M |
| Net Cash from Financing Activities | $-283.4M | $-1.09B | $-351.0M | $480.9M | $501.9M | $-369.9M | $-244.6M | $-361.1M |
| Net Change in Cash | $-3.9M | $-129.7M | $159.0M | $9.9M | $-62.4M | $351.7M | $44.0M | $-12.9M |
| Free Cash Flow | $285.7M | $972.8M | $494.3M | $88.9M | $623.0M | $723.5M | $423.8M | $349.5M |