MasTec financials at a glance

Year Year 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
$807.18M $838.66M $940.42M $1.04B $1.38B $1.62B $2.14B $2.83B $3.73B $4.32B $4.61B $4.21B $5.13B $6.61B $6.91B $7.18B $6.32B $7.95B $9.78B $0.00M $0.00M
GM % Gross Margin %
10.89% 13.86% 14.07% 14.09% 14.47% 15.24% 14.63% 13.12% 13.08% 14.85% 13.74% 11.57% 13.49% 13.04% 14.04% 15.49% 16.61% 14.41% 12.49% 0.00% 0.00%
OM Operating Margin
0.18% 4.55% 4.73% 5.11% 5.90% 6.09% 6.74% 5.88% 6.41% 6.66% 5.34% 1.65% 5.42% 6.04% 6.80% 8.05% 6.85% 5.32% 2.28% 0.00% 0.00%
EPS Earnings Per Share
$0.11 $0.61 $0.67 $1.00 $0.90 $1.05 $1.07 $1.38 $1.89 $1.57 $0.63 $1.90 $2.92 $3.77 $5.21 $5.11 $5.58 $3.05 $1.97 $0.00
Div. Dividends
$0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
PR % Payout Ratio %
0 0.00% 0.00% 0 0 0.00% 0.00% 0.00% 0 0 0 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% 0
Sha. Shares
48.47m 49.17m 65.12m 66.85m 75.43m 75.81m 78m 84.67m 75.97m 77.24m 81.88m 79.91m 80.5m 80.96m 77.22m 75.19m 72.13m 72.33m 74.21m 77.49m 77.49m
OCF Operating Cash Flow
$5.63M $-18.43M $46.39M $68.70M $58.18M $124.14M $218.03M $20.73M $172.51M $200.40M $323.01M $367.41M $205.59M $144.10M $529.96M $550.28M $937.25M $793.07M $352.30M $0.00M $0.00M
FCF Free Cash Flow
$-3.79M $-24.85M $24.11M $36.56M $23.16M $102.28M $187.65M $-65.88M $92.45M $74.11M $212.78M $283.00M $88.48M $32.85M $349.54M $423.81M $723.51M $623.01M $88.95M $240.77M $0.00M
FCFS Free Cash Flow Per Share
$-0.08 $-0.51 $0.38 $0.55 $0.34 $1.35 $2.46 $-0.62 $1.19 $0.96 $2.67 $3.52 $1.10 $0.26 $4.44 $5.64 $9.94 $8.59 $1.19 $0.00 $0.00