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%
$5.13+145%$2.09+412%-$0.67-249%$0.45-90.1%
314.9M+0.1%314.6M+1.0%311.3M+3.2%301.6M+2.0%
311.4M-0.2%312.1M+0.7%309.8M+3.9%298.1M+2.8%
$131.19M-6.2%$139.85M-17.4%$169.23M+24.5%$135.91M+76.0%
$295.89M-19.3%$366.77M-15.5%$433.93M+16.9%$371.24M+7.4%
$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.