TickerGuard
Buy Day today: Neutral (60) Mixed market breadth · no major macro event
MTZ

MasTec Inc

Industrials · Engineering & Construction · —

222.90$ +4.0% vs. previous close Closing price · As of: Sep 21, 2026

Statements

Income Statement

MasTec Inc (MTZ) by the numbers: income statement, balance sheet and cash flow, by year or by quarter. In the most recent period (2025), "Revenue" came in at 14,299 million USD. Tick rows to compare them in a chart.

All figures in millions of USD.

Tick rows to compare them in a chart (up to 4)

Income Statement MTZ
Line item 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
473 703 1,049 1,059 1,330 1,223 838 870 914 848 946 1,038 1,379 1,624 2,308 3,009 3,727 4,325 4,612 4,208 5,135 6,607 6,909 7,183 6,321 7,952 9,778 11,996 12,303 14,299
352 523 803 804 1,018 988 745 793 829 732 813 892 1,180 1,376 1,939 2,606 3,239 3,682 3,978 3,721 4,442 5,745 5,939 6,306 5,271 6,806 8,586 11,209 10,676 12,934
121 181 246 255 312 234 93 77 85 117 132 146 198 247 369 403 488 642 634 487 693 862 970 877 1,050 1,146 1,192 787 1,627 1,366
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
59 91 174 92 99 290 117 92 75 64 75 115 89 97 127 148 158 215 238 266 261 275 287 300 303 307 559 635 685 713
71 115 218 148 162 353 153 121 92 81 89 132 117 146 185 224 249 356 393 436 426 463 500 300 1,050 730 1,067 635 1,191 713
50 53 28 117 150 118 60 -43 6.6 36 43 14 81 76 155 180 220 283 241 57 277 399 496 578 490 416 125 152 436 653
11 11 30 39 18 20 19 0.0 19 19 10 9.2 14 25 32 35 38 47 0.0 48 51 61 83 77 60 53 112 234 193 173
46 64 -1.3 78 111 -147 -168 -62 -26 20 41 8.7 67 79 154 174 193 240 198 -68 226 372 365 511 425 430 43 -83 251 515
16 21 13 33 46 -55 -65 -9.2 23 28 75 9.0 0.9 8.4 64 68 76 93 76 12 92 23 106 117 102 99 9.2 -35 52 93
30 43 -14 45 65 -92 -129 -52 -49 -15 -50 -7.3 66 71 91 106 107 141 116 -79 131 347 260 392 323 329 33 -50 163 399
62 77 72 173 214 -58 65 -15 20 51 50 33 109 150 244 284 323 429 396 150 441 621 683 823 783 906 662 755 951 1,115

Data as of: September 21, 2026 · Source: fundamental data & SEC filings (annual and quarterly reports, 10-K/10-Q)

Note: pure fact-based analysis, not investment advice and not a solicitation to buy or sell. All figures without guarantee.

Was this page helpful to you?