MasTec, Inc. (MTZ)
NYSE: MTZ · Real-Time Price · USD
303.07
-1.60 (-0.53%)
At close: Mar 18, 2026, 4:00 PM EDT
303.30
+0.23 (0.08%)
After-hours: Mar 18, 2026, 7:19 PM EDT

MasTec Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
422.01199.42-47.333.89330.73
Depreciation & Amortization
427.08506.62603.16507.15422.83
Stock-Based Compensation
3432.6733.3427.4524.81
Other Adjustments
75.04-61.08-178.26-50.06-26.69
Change in Receivables
-587.42237.34-9.18-298.05198.45
Changes in Inventories
-2.7126.3533.02-20.5210.15
Changes in Unearned Revenue
-7.31247.549.38-39.3710.6
Changes in Other Operating Activities
187.88-70.06203.11191.83-177.8
Operating Cash Flow
545.711,122687.28352.3793.07
Operating Cash Flow Growth
-51.35%63.20%95.08%-55.58%-15.38%
Capital Expenditures
-259.99-148.86-192.94-263.35-170.07
Sale of Property, Plant & Equipment
56.366.0484.1181.4765.29
Purchases of Investments
-1-0.8-1.9-3.98-10
Proceeds from Sale of Investments
3.751.50.430.40.56
Payments for Business Acquisitions
-71.04-79.93-69.39-635.76-1,245
Other Investing Activities
4.734.561.630.041.65
Investing Cash Flow
-267.25-157.49-178.06-821.18-1,357
Long-Term Debt Issued
5,5974,6494,3784,0651,503
Long-Term Debt Repaid
-5,542-5,477-4,510-3,241-812.1
Net Long-Term Debt Issued (Repaid)
55.56-827.94-131.75823.87691.27
Repurchase of Common Stock
-82.94-2.95-10.33-82.02-6.02
Net Common Stock Issued (Repurchased)
-82.94-2.95-10.33-82.02-6.02
Other Financing Activities
-268.41-247-208.92-238.36-183.3
Financing Cash Flow
-283.44-1,090-351480.9501.94
Effect of Exchange Rate Changes on Cash and Cash Equivalents
1.1-3.560.75-2.16-0.23
Net Cash Flow
-3.87-129.66158.979.86-62.38
Free Cash Flow
285.73972.77494.3488.95623.01
Free Cash Flow Growth
-70.63%96.78%455.78%-85.72%-13.89%
FCF Margin
2.00%7.91%4.12%0.91%7.83%
Free Cash Flow Per Share
3.6312.336.381.178.43
Levered Free Cash Flow
799.57-103.6514.031,2331,116
Unlevered Free Cash Flow
879.36908.29741.54474.2415.81
Updated Feb 26, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q