MTZ
MasTec, Inc. (MTZ)
Last Price$127.7(2.2%)
Market Cap$10.2B
1Y Forward Revenue growth
2.0%
1Y Forward EPS growth
106.0%
Last EPS & EPS Surprise
$0.96
21.9% miss
Last 10 Earnings
0 Beat / 10 Miss

MTZ Revenue and EPS Expectations

Annual
Quarterly

Revenue

Dec'21Dec'22Dec'23Dec'24Dec'25Dec'26Dec'27Dec'28$7,951.8M$9,778.0M$12.0B$12.2B$13.3B$14.4B$15.7B$16.8B
Revenue actual
Revenue estimate

EPS

Dec'21Dec'22Dec'23Dec'24Dec'25Dec'26Dec'27Dec'28$4.54$0.45($0.64)$3.67$5.09$6.40$8.10$10.42
EPS actual
EPS estimate
Dec'21Dec'22Dec'23Dec'24Dec'25Dec'26Dec'27Dec'28
Revenue growth25.8%23.0%22.7%2.0%8.7%8.6%9.1%6.5%
EPS growth2.5%(90.1%)N/A106.0%38.5%25.8%26.5%28.6%

MTZ Earnings Surprises

Crunching data... Almost there!

MTZ Earnings History

Mar'15Jun'15Sep'15Dec'15Mar'16Jun'16Sep'16Dec'16Mar'17Jun'17Sep'17Dec'17Mar'18Jun'18Sep'18Dec'18Mar'19Jun'19Sep'19Dec'19Mar'20Jun'20Sep'20Dec'20Mar'21Jun'21Sep'21Dec'21Mar'22Jun'22Sep'22Dec'22Mar'23Jun'23Sep'23Dec'23Mar'24Jun'24Sep'24Dec'24
Revenue actual$1,002.4M$1,066.6M$1,111.0M$1,027.4M$974.2M$1,232.4M$1,586.2M$1,341.9M$1,158.2M$1,890.2M$1,955.8M$1,602.9M$1,396.8M$1,617.8M$1,977.2M$1,917.6M$1,518.3M$1,939.0M$2,016.6M$1,709.2M$1,416.6M$1,569.3M$1,698.3M$1,636.8M$1,775.4M$1,962.7M$2,404.3M$1,809.4M$1,954.4M$2,301.8M$2,513.5M$3,008.4M$2,584.7M$2,874.1M$3,257.1M$3,280.1M$2,686.8M$2,961.1M$3,252.4M$3,403.1M
Revenue estimateN/AN/AN/AN/A$974.2M$974.2M$974.2M$974.2M$1,001.1M$1,001.1M$1,001.1M$1,001.1M$1,152.4M$1,152.4M$1,152.4M$1,152.4M$1,427.8M$1,803.4M$2,148.6M$1,744.7M$1,291.4M$1,535.8M$1,925.0M$1,807.4M$1,631.4M$2,089.7M$2,281.1M$1,876.8M$1,793.0M$2,235.5M$2,549.1M$2,911.2M$2,390.7M$3,000.2M$3,786.7M$3,263.2M$2,627.3M$3,089.9M$3,426.0M$3,318.1M
Revenue surprise0.0%0.0%0.0%0.0%0.0%26.5%62.8%37.7%15.7%88.8%95.4%60.1%21.2%40.4%71.6%66.4%6.3%7.5%6.1%2.0%9.7%2.2%11.8%9.4%8.8%6.1%5.4%3.6%9.0%3.0%1.4%3.3%8.1%4.2%14.0%0.5%2.3%4.2%5.1%2.6%
EPS actual($0.09)($0.05)$0.10($0.96)($0.03)$0.30$0.70$0.67$0.51$1.01$0.79$1.98$0.33$1.02$1.55$0.42$0.57$1.59$1.71$1.34$0.48$0.79$1.61$1.56$0.91$1.04$1.53$1.05($0.47)$0.22$0.66$0.04($1.05)$0.20$0.18$0.01($0.53)$0.44$1.22$0.96
EPS estimateN/AN/AN/AN/A($0.05)($0.05)($0.05)($0.05)$0.43$0.43$0.43$0.43$0.17$0.17$0.17$0.17$0.43$1.12$1.62$1.26$0.45$0.82$1.70$1.67$0.77$1.24$1.69$1.29($0.13)$0.72$1.28$0.98($0.57)$0.85$1.84$0.45($0.41)$0.87$1.23$1.23
EPS surprise0.0%0.0%0.0%0.0%32.8%700.0%1,500.0%1,440.0%18.6%134.9%83.7%360.5%94.1%500.0%811.8%147.1%32.4%41.3%5.9%6.6%6.6%3.9%5.4%6.8%18.1%15.8%9.7%18.8%265.6%69.3%48.4%95.7%85.0%76.6%90.2%97.9%27.8%49.2%0.8%21.9%

FAQ

1. What is MasTec, Inc. (MTZ) 1-year forward revenue growth estimate?

MasTec, Inc. (MTZ) 1-year forward revenue growth is estimated at 2.0%.

2. What is MasTec, Inc. (MTZ) 1-year forward EPS growth estimate?

MasTec, Inc. (MTZ) 1-year forward EPS growth is estimated at 106.0%.

3. What was MasTec, Inc. (MTZ) last EPS, and was there a surprise?

MasTec, Inc. (MTZ) last reported EPS was $0.96, with a 21.9% miss.

4. What is MasTec, Inc. (MTZ) performance across the last 10 earnings reports?

MasTec, Inc. (MTZ) had 0 beats and 10 misses in its last 10 earnings reports.