Skip to content

MasTec MTZ Income Statement

FY'25FY'24FY'23FY'22
$14.3B+16.2%$12.3B+2.6%$12B+22.7%$9.78B+23.0%
$12.51B+17.1%$10.68B+0.6%$10.61B+23.6%$8.59B+26.2%
$1.79B+10.2%$1.63B+17.7%$1.38B+16.0%$1.19B+4.0%
12.5%-0.7pp13.2%+1.7pp11.5%-0.7pp12.2%-2.2pp
$712.89M+4.1%$684.51M-2.1%$698.9M+24.9%$559.44M+82.2%
$172.99M-10.5%$193.27M-17.6%$234.41M+109%$112.26M
$3.65M+133%-$11.01M-127%$40.89M
$515.4M+105%$250.96M+403%-$82.72M-292%$43.06M-90.0%
$93.39M+81.2%$51.54M+246%-$35.41M-486%$9.17M-90.8%
$399.04M+145%$162.79M+421%-$50.7M-252%$33.35M-89.9%
2.8%+1.5pp1.3%+1.7pp-0.4%-0.8pp0.3%-3.8pp
$5.07+147%$2.05+406%-$0.67-260%$0.42-90.6%
$676.59M+52.3%$444.23M+193%$151.69M-2.3%$155.32M-63.9%

Chart any of these lines over time, or line them up against competitors.

Compare these in charts →

Questions, answered.

What is MasTec's revenue?
MasTec (MTZ) generated $15.3B in revenue over the trailing twelve months, up 22.6% year over year.
Is MasTec profitable?
MasTec reported $450.0M in net income over the trailing twelve months, a 2.9% net margin.
What is MasTec's earnings per share?
MasTec's diluted EPS over the trailing twelve months is $5.71.
Where does MasTec's income statement data come from?
Every line is extracted from MasTec's SEC filings (10-K and 10-Q) and tagged in XBRL. Switch between quarterly, annual, and trailing-twelve-month views, or open any line for its full history and peer comparisons.