MASTEC INC (MTZ) › RevenueMASTEC INC (MTZ) — RevenueAnnual figures by fiscal year, from SEC filings.2009: $1.62B2010: $2.14B2011: $2.83B2012: $3.73B2013: $4.32B2014: $4.61B2015: $4.21B2016: $5.13B2017: $6.61B2018: $6.91B2019: $7.18B2020: $6.32B2021: $7.95B2022: $9.78B2023: $12.00B2024: $12.30B2025: $14.30B$14.30B2009Revenue (USD)2025Fiscal YearRevenueChange YoY2025$14.30B+16.2%2024$12.30B+2.6%2023$12.00B+22.7%2022$9.78B+23.0%2021$7.95B+25.8%2020$6.32B-12.0%2019$7.18B+4.0%2018$6.91B+4.6%2017$6.61B+28.7%2016$5.13B+22.0%2015$4.21B-8.7%2014$4.61B+6.6%2013$4.32B+16.0%2012$3.73B+31.6%2011$2.83B+32.1%2010$2.14B+32.0%2009$1.62B—Other metrics: Cost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share