Hi! 👋 We have a new venture. Please check out Satire Labs 😉.
The funniest way to turn your $100 to $1 million. ⛴️ 🚢.
Note: This is a joke. Kinda. We really do think you'll make money 😎🙂

  MasTec Inc ( MTZ ) |
1985 - 2021 (37 years)

Net Revenue (Sales) is 
$6.9B (1Y +1.84% )

MTZ Stock Price & Net Revenue (Sales)

Net Revenue (Sales) for MTZ competitors.
MYRG PRIM PWR DY FLR
Note: Stonk = Stock. Both words are used interchangeably. 🙂

Historical (All-Time) Stats for Net Revenue (Sales)

chevron_right 2021 $3.4B +67.2x
( +12.1% / year avg)
chevron_left 1985 $50.0M
vertical_align_top Peak $7.4B +212x
vertical_align_bottom Bottom $34.6M
arrow_drop_up # Up Years 25 25 of 37
years up.
arrow_drop_down # Down Years 12
Up Years = Positive (0%+) YoY change
Down Years = Zero or Negative (0% or less) YoY change

Key Points (Stonk Price Comparison)

  • MTZ's stock price has rallied +390% from $8.9 in 1985 , or +0.04x the rate relative to it's net revenue (sales) over the same period.
  • If MTZ grows it's stock at the same rate as it's net revenue (sales) (+12.1%/year) , it's stock price will grow +313% and hit $136.75 over the next 10 years.
  • MTZ's stock price has gone up 0 of the 25 years (0%) it's net revenue (sales) were also up.
  • Line Item (in $M) FY 2020 FY 2019 FY 2018 FY 2017 FY 2016 FY 2015 FY 2014 FY 2013 FY 2012 FY 2011 FY 2010 FY 2009 FY 2008 FY 2007 FY 2006 FY 2005 FY 2004 FY 2003 FY 2002 FY 2001 FY 2000 FY 1999 FY 1998 FY 1997 FY 1996 FY 1995 FY 1994 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1992 FY 1991 FY 1990 FY 1989 FY 1988 FY 1987
    1 Revenue 6320975000 7183188000 6909417000 6606978000 5134703000 4208330000 4611803000 4324787000 3726789000 3008977000 2308031000 1623502000 1378663000 1037779000 945806000 848046000 913795000 870247000 838055000 1222580000 1330296000 1059000000 1048900000 703400000 472800000 174600000 141200000 141000000 44700000 141000000 44700000 141000000 44700000 141000000 44700000 141000000 44700000 141000000 44700000 141000000 44700000 141000000 44700000 153500000 175200000 192700000 178400000 207300000 200600000
    2 Cost of Revenue 5270879000 6070244000 5939308000 5745307000 4442125000 3721303000 3977963000 3682367000 3239195000 2606091000 1938882000 1376125000 1180310000 891606000 813406000 731504000 828743000 793161000 745178000 988198000 1017878000 803800000 803100000 522500000 352300000 130800000 107800000 127300000 28700000 127300000 28700000 127300000 28700000 127300000 28700000 127300000 28700000 127300000 28700000 127300000 28700000 127300000 28700000 134000000 150100000 162000000 144400000 171800000 171600000
    3 Gross Profit (Income) 1050096000 1112944000 970109000 861671000 692578000 487027000 633840000 642420000 487594000 402886000 369149000 247377000 198353000 146173000 132400000 116542000 85052000 77086000 92877000 234382000 312418000 255200000 245800000 180900000 120500000 43800000 33400000 13700000 16000000 13700000 16000000 13700000 16000000 13700000 16000000 13700000 16000000 13700000 16000000 13700000 16000000 13700000 16000000 19500000 25100000 30700000 34000000 35500000 29000000
    4 R&D 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 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 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    5 SG&A 319192000.00 299500000.00 287278000.00 275103000.00 261433000.00 265910000.00 238305000.00 215402000.00 157524000.00 148432000.00 126658000.00 96932000.00 88585000.00 114723000.00 74610000.00 64266000.00 74550000.00 91752000.00 117395000.00 290040000.00 98521000.00 91900000.00 174300000.00 91000000.00 58500000.00 19100000.00 16600000.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 0.00 0.00
    6 Other Expenses 27471000.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 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 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    7 Operating Expenses 616943000.00 534982000.00 500208000.00 463152000.00 426348000.00 435572000.00 392757000.00 356328000.00 249482000.00 223683000.00 184624000.00 146471000.00 117050000.00 131711000.00 89274000.00 80607000.00 91649000.00 120535000.00 153341000.00 352557000.00 161976000.00 148000000.00 217600000.00 115100000.00 70500000.00 26000000.00 22100000.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 0.00 0.00
    8 Interest Expense 59629000.00 77026000.00 82571000.00 61011000.00 50734000.00 45800000.00 43500000.00 37600000.00 27500000.00 35000000.00 0.00 24690000.00 0.00 9236000.00 10023000.00 19233000.00 19478000.00 20202000.00 19237000.00 20426000.00 18283000.00 0.00 29600000.00 0.00 11400000.00 5000000.00 3700000.00 4600000.00 100000.00 4600000.00 100000.00 4600000.00 100000.00 4600000.00 100000.00 4600000.00 100000.00 4600000.00 100000.00 4600000.00 100000.00 4600000.00 100000.00 4800000.00 6200000.00 8400000.00 6600000.00 5200000.00 4800000.00
    9 D&A 297751000.00 235482000.00 212930000.00 188049000.00 164915000.00 169662000.00 154452000.00 140926000.00 91958000.00 75228000.00 57966000.00 49539000.00 28465000.00 16988000.00 14664000.00 16341000.00 17099000.00 28783000.00 35946000.00 62517000.00 63455000.00 56100000.00 43300000.00 24100000.00 12000000.00 6900000.00 5500000.00 6200000.00 600000.00 6200000.00 600000.00 6200000.00 600000.00 6200000.00 600000.00 6200000.00 600000.00 6200000.00 600000.00 6200000.00 600000.00 6200000.00 600000.00 6900000.00 8500000.00 9700000.00 10800000.00 10000000.00 8900000.00
    10 EBITDA 730904000.00 813444000.00 682831000.00 586568000.00 431145000.00 221117000.00 395535000.00 427018000.00 330070000.00 254431000.00 242491000.00 150445000.00 109768000.00 31450000.00 57790000.00 52276000.00 10502000.00 -14666000.00 -24518000.00 -55658000.00 213897000.00 163300000.00 71500000.00 89900000.00 62000000.00 24700000.00 16800000.00 -4700000.00 6100000.00 -4700000.00 6100000.00 -4700000.00 6100000.00 -4700000.00 6100000.00 -4700000.00 6100000.00 -4700000.00 6100000.00 -4700000.00 6100000.00 -4700000.00 6100000.00 3300000.00 9500000.00 10400000.00 14500000.00 11000000.00 4500000.00
    11 Operating Income 433153000.00 577962000.00 469901000.00 398519000.00 266230000.00 51455000.00 241083000.00 286092000.00 238112000.00 179203000.00 184525000.00 100906000.00 81303000.00 14462000.00 43126000.00 35935000.00 -6597000.00 -43449000.00 -60464000.00 -118175000.00 150442000.00 107200000.00 28200000.00 65800000.00 50000000.00 17800000.00 11300000.00 -10900000.00 5500000.00 -10900000.00 5500000.00 -10900000.00 5500000.00 -10900000.00 5500000.00 -10900000.00 5500000.00 -10900000.00 5500000.00 -10900000.00 5500000.00 -10900000.00 5500000.00 -3600000.00 1000000.00 700000.00 3700000.00 1000000.00 -4400000.00
    12 Other Income Expenses (Net) 51640000.00 10003000.00 -22027000.00 34318000.00 10323000.00 -71146000.00 8116000.00 564000.00 -8017000.00 29224000.00 -1420000.00 2917000.00 927000.00 3516000.00 8106000.00 3616000.00 191000.00 1742000.00 -89839000.00 -14618000.00 -25756000.00 -10100000.00 5800000.00 13000000.00 7300000.00 -18000000.00 2700000.00 2300000.00 1400000.00 2300000.00 1400000.00 2300000.00 1400000.00 2300000.00 1400000.00 2300000.00 1400000.00 2300000.00 1400000.00 2300000.00 1400000.00 2300000.00 1400000.00 6800000.00 3200000.00 10400000.00 17000000.00 13900000.00 18300000.00
    13 Pre-Income Tax 425164000.00 510939000.00 365303000.00 371826000.00 225819000.00 -67746000.00 198430000.00 240214000.00 192719000.00 174027000.00 154000000.00 79133000.00 67472000.00 8742000.00 41209000.00 20318000.00 -25884000.00 -61540000.00 -168471000.00 -147444000.00 111024000.00 78000000.00 -1300000.00 63500000.00 45900000.00 -4900000.00 10400000.00 -13300000.00 6700000.00 -13300000.00 6700000.00 -13300000.00 6700000.00 -13300000.00 6700000.00 -13300000.00 6700000.00 -13300000.00 6700000.00 -13300000.00 6700000.00 -13300000.00 6700000.00 -1600000.00 -1900000.00 2900000.00 14100000.00 9600000.00 9200000.00
    14 Income Tax Expense 102465000.00 116843000.00 106072000.00 22942000.00 91784000.00 11957000.00 76429000.00 92542000.00 76080000.00 68055000.00 63613000.00 8385000.00 870000.00 0.00 0.00 0.00 0.00 -9241000.00 -65473000.00 -54858000.00 45877000.00 33300000.00 12600000.00 21000000.00 15700000.00 -1800000.00 2900000.00 -4000000.00 2500000.00 -4000000.00 2500000.00 -4000000.00 2500000.00 -4000000.00 2500000.00 -4000000.00 2500000.00 -4000000.00 2500000.00 -4000000.00 2500000.00 -4000000.00 2500000.00 -600000.00 -1100000.00 2100000.00 4900000.00 2500000.00 2500000.00
    15 Net Income 322848000.00 392334000.00 259659000.00 347213000.00 131263000.00 -79110000.00 115923000.00 140950000.00 107426000.00 106001000.00 90528000.00 70748000.00 65788000.00 -7328000.00 -50348000.00 -14616000.00 -49437000.00 -52299000.00 -128806000.00 -92354000.00 65147000.00 44700000.00 -13900000.00 42600000.00 30100000.00 -600000.00 7500000.00 -9300000.00 4200000.00 -9300000.00 4200000.00 -9300000.00 4200000.00 -9300000.00 4200000.00 -9300000.00 4200000.00 -9300000.00 4200000.00 -9300000.00 4200000.00 -9300000.00 4200000.00 -1000000.00 -800000.00 800000.00 9200000.00 7100000.00 6700000.00
    16 EPS 4.43 5.22 3.30 4.29 1.63 -0.98 1.45 1.83 1.37 1.29 1.19 0.93 0.97 -0.11 -0.79 -0.30 -1.02 -1.09 -2.69 -1.93 1.40 1.07 -0.34 0.98 0.80 -0.02 0.21 -0.47 0.18 -0.47 0.18 -0.47 0.18 -0.47 0.18 -0.47 0.18 -0.47 0.18 -0.47 0.18 -0.47 0.18 -0.05 -0.03 0.03 0.40 0.23 0.22
    17 EPS Diluted 4.38 5.17 3.26 4.22 1.61 -0.98 1.34 1.66 1.31 1.23 1.05 0.90 0.96 -0.11 -0.77 -0.29 -1.02 -1.08 -2.69 -1.93 1.35 1.05 -0.34 0.96 0.78 -0.02 0.21 -0.47 0.18 -0.47 0.18 -0.47 0.18 -0.47 0.18 -0.47 0.18 -0.47 0.18 -0.47 0.18 -0.47 0.18 -0.05 -0.03 0.03 0.40 0.23 0.22
    18 Shares Outstanding 72288000 75185000 78695000 80903000 80372000 80489000 79953000 76923000 78275000 82182000 76132000 75701000 67983000 66147000 63574000 48952000 48382000 48084000 47922000 47790000 46390000 41713500 41233500 43469388 37692000 36103500 36173250 19787234 23333333 19787234 23333333 19787234 23333333 19787234 23333333 19787234 23333333 19787234 23333333 19787234 23333333 19787234 23333333 20000000 19707646 26666667 23000000 30869565 30454545
    19 Shares Outstanding (Diluted) 73501000 75846000 79772000 82325000 81394000 80489000 86196000 84901000 82087000 86718000 90913000 81762000 68916000 67626000 65119000 49795000 48382000 48282000 47922000 47790000 48374000 42624000 41233500 44375000 38627451 37500000 36250000 19787234 23333333 19787234 23333333 19787234 23333333 19787234 23333333 19787234 23333333 19787234 23333333 19787234 23333333 19787234 23333333 20000000 19707646 26666667 23000000 30869565 30454545
  • Line Item (in $M) FY 2020 FY 2019 FY 2018 FY 2017 FY 2016 FY 2015 FY 2014 FY 2013 FY 2012 FY 2011 FY 2010 FY 2009 FY 2008 FY 2007 FY 2006 FY 2005 FY 2004 FY 2003 FY 2002 FY 2001 FY 2000 FY 1999 FY 1998 FY 1997 FY 1996 FY 1995 FY 1994 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1992 FY 1991 FY 1990 FY 1989 FY 1988 FY 1987
    1 Cash & Cash Equivalents 423118000.00 71427000.00 27422000.00 40326000.00 38767000.00 4984000.00 24059000.00 22927000.00 26382000.00 20280000.00 177604000.00 88521000.00 47263000.00 56238000.00 89046000.00 2024000.00 19548000.00 19415000.00 8730000.00 48478000.00 18457000.00 27600000.00 19900000.00 6100000.00 4800000.00 1100000.00 5600000.00 9600000.00 8900000.00 9600000.00 8900000.00 9600000.00 8900000.00 9600000.00 8900000.00 9600000.00 8900000.00 9600000.00 8900000.00 9600000.00 8900000.00 9600000.00 8900000.00 13300000.00 10900000.00 17700000.00 10000000.00 47500000.00 40800000.00
    2 Short Term Investments 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 44360000.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 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
    3 Cash & S-T Investments 423118000.00 71427000.00 27422000.00 40326000.00 38767000.00 4984000.00 24059000.00 22927000.00 26382000.00 20280000.00 177604000.00 88521000.00 47263000.00 100598000.00 89046000.00 2024000.00 19548000.00 19415000.00 8730000.00 48478000.00 18457000.00 27600000.00 19900000.00 6100000.00 4800000.00 1100000.00 5600000.00 9600000.00 8900000.00 9600000.00 8900000.00 9600000.00 8900000.00 9600000.00 8900000.00 9600000.00 8900000.00 9600000.00 8900000.00 9600000.00 8900000.00 9600000.00 8900000.00 13300000.00 10900000.00 17700000.00 10000000.00 47500000.00 40800000.00
    4 Accounts Receivables 1754243000.00 1874868000.00 1924000000.00 1598000000.00 1156000000.00 911100000.00 1303600000.00 1134300000.00 877100000.00 664629000.00 444363000.00 324212000.00 327382000.00 177386000.00 180389000.00 173321000.00 203589000.00 217143000.00 209833000.00 251715000.00 386480000.00 251600000.00 284600000.00 347300000.00 335500000.00 74900000.00 33800000.00 23500000.00 6800000.00 23500000.00 6800000.00 23500000.00 6800000.00 23500000.00 6800000.00 23500000.00 6800000.00 23500000.00 6800000.00 23500000.00 6800000.00 23500000.00 6800000.00 26400000.00 30000000.00 58800000.00 55300000.00 41100000.00 42900000.00
    5 Inventory 89645000.00 100069000.00 113709000.00 76992000.00 111031000.00 90599000.00 112804000.00 70185000.00 83939000.00 88992000.00 57483000.00 31770000.00 32769000.00 32402000.00 28929000.00 17832000.00 45293000.00 27528000.00 23736000.00 25697000.00 19643000.00 14300000.00 13400000.00 8700000.00 4800000.00 2800000.00 4100000.00 4200000.00 0.00 4200000.00 0.00 4200000.00 0.00 4200000.00 0.00 4200000.00 0.00 4200000.00 0.00 4200000.00 0.00 4200000.00 0.00 4800000.00 5500000.00 5400000.00 4300000.00 4000000.00 5300000.00
    6 Other Current Assets 31378000.00 75195000.00 47300000.00 35778000.00 55140000.00 68196000.00 -48000.00 37000.00 7230000.00 15935000.00 13058000.00 0.00 0.00 6796000.00 26658000.00 69688000.00 0.00 12369000.00 0.00 67982000.00 29184000.00 100400000.00 109500000.00 32100000.00 35400000.00 26400000.00 9500000.00 5300000.00 200000.00 5300000.00 200000.00 5300000.00 200000.00 5300000.00 200000.00 5300000.00 200000.00 5300000.00 200000.00 5300000.00 200000.00 5300000.00 200000.00 3600000.00 4300000.00 11800000.00 10500000.00 3000000.00 3400000.00
    7 Total Current Assets 2359015000 2173559000 2168989000 1852366000 1402486000 1132902000 1531751000 1305983000 1047068000 822510000 721674000 525807000 439365000 367407000 339920000 305307000 312258000 283890000 275172000 393872000 453764000 393900000 427400000 394200000 380500000 105200000 53000000 42600000 15900000 42600000 15900000 42600000 15900000 42600000 15900000 42600000 15900000 42600000 15900000 42600000 15900000 42600000 15900000 48100000 50700000 93700000 80100000 95600000 92400000
    8 PP&E 1158873000.00 1135703000.00 747800000.00 706500000.00 549100000.00 558700000.00 623100000.00 488100000.00 350400000.00 266583000.00 180786000.00 198812000.00 158013000.00 81939000.00 61400000.00 48027000.00 69303000.00 85832000.00 118475000.00 151774000.00 159673000.00 153500000.00 142900000.00 86100000.00 59600000.00 44600000.00 44000000.00 18000000.00 4600000.00 18000000.00 4600000.00 18000000.00 4600000.00 18000000.00 4600000.00 18000000.00 4600000.00 18000000.00 4600000.00 18000000.00 4600000.00 18000000.00 4600000.00 19200000.00 23900000.00 28500000.00 30200000.00 29300000.00 29900000.00
    9 Goodwill 1243000000.00 1221400000.00 1100400000.00 1062900000.00 995900000.00 988511000.00 1082466000.00 899364000.00 820341000.00 807850000.00 613369000.00 488988000.00 0.00 202829000.00 150702000.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 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
    10 Intangible Assets 184000000.00 211500000.00 169400000.00 191100000.00 179700000.00 199400000.00 250400000.00 165600000.00 137100000.00 117946000.00 78190000.00 90556000.00 420604000.00 0.00 1286000.00 127143000.00 138640000.00 150984000.00 150984000.00 264826000.00 262398000.00 151600000.00 142200000.00 0.00 0.00 0.00 0.00 3300000.00 0.00 3300000.00 0.00 3300000.00 0.00 3300000.00 0.00 3300000.00 0.00 3300000.00 0.00 3300000.00 0.00 3300000.00 0.00 5700000.00 6200000.00 10300000.00 10900000.00 11600000.00 11800000.00
    11 Goodwill & Intangible Assets 1427000000.00 1432900000.00 1269800000.00 1254000000.00 1175600000.00 1187911000.00 1332866000.00 1064964000.00 957441000.00 925796000.00 691559000.00 579544000.00 420604000.00 202829000.00 151988000.00 127143000.00 138640000.00 150984000.00 150984000.00 264826000.00 262398000.00 151600000.00 142200000.00 0.00 0.00 0.00 0.00 3300000.00 0.00 3300000.00 0.00 3300000.00 0.00 3300000.00 0.00 3300000.00 0.00 3300000.00 0.00 3300000.00 0.00 3300000.00 0.00 5700000.00 6200000.00 10300000.00 10900000.00 11600000.00 11800000.00
    12 L-T Investments 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 14000000.00 31000000.00 25000000.00 21000000.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 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
    13 Tax Assets 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 25165000.00 30386000.00 49317000.00 51468000.00 50732000.00 55083000.00 40271000.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 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    14 Other Non-Current Assets 282856000.00 254741000.00 253436000.00 178824000.00 55977000.00 60738000.00 76272000.00 60553000.00 38662000.00 51283000.00 42812000.00 34775000.00 27170000.00 28188000.00 43488000.00 52219000.00 33085000.00 35151000.00 38890000.00 40900000.00 89044000.00 29400000.00 23000000.00 107300000.00 42900000.00 20400000.00 45500000.00 45000000.00 800000.00 45000000.00 800000.00 45000000.00 800000.00 45000000.00 800000.00 45000000.00 800000.00 45000000.00 800000.00 45000000.00 800000.00 45000000.00 800000.00 45500000.00 41900000.00 26400000.00 29500000.00 49200000.00 52600000.00
    15 Total Non-Current Assets 2868729000.00 2823344000.00 2270964000.00 2139324000.00 1780646000.00 1807295000.00 2032229000.00 1613617000.00 1360866000.00 1258635000.00 934154000.00 837642000.00 651532000.00 343342000.00 306193000.00 278857000.00 291760000.00 327050000.00 348620000.00 457500000.00 511115000.00 334500000.00 308100000.00 193400000.00 102500000.00 65000000.00 89500000.00 66300000.00 5400000.00 66300000.00 5400000.00 66300000.00 5400000.00 66300000.00 5400000.00 66300000.00 5400000.00 66300000.00 5400000.00 66300000.00 5400000.00 66300000.00 5400000.00 70400000.00 72000000.00 65200000.00 70600000.00 90100000.00 94300000.00
    16 Other Assets 105000.00 103000.00 0.00 74886000.00 0.00 0.00 0.00 38000.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 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
    17 Total Assets 5227849000 4997006000 4439953000 4066576000 3183132000 2940197000 3563980000 2919638000 2407934000 2081145000 1655828000 1363449000 1090897000 710749000 646113000 584164000 604018000 610940000 623792000 851372000 964879000 728400000 735500000 587600000 483000000 170200000 142500000 108900000 21300000 108900000 21300000 108900000 21300000 108900000 21300000 108900000 21300000 108900000 21300000 108900000 21300000 108900000 21300000 118500000 122700000 158900000 150700000 185700000 186700000
    18 Accounts Payables 571269000.00 535029000.00 669712000.00 377954000.00 363668000.00 348543000.00 485347000.00 424917000.00 394060000.00 306996000.00 196363000.00 191363000.00 192407000.00 119489000.00 104578000.00 90324000.00 113333000.00 93324000.00 63492000.00 75508000.00 85797000.00 74400000.00 84400000.00 166800000.00 162400000.00 19000000.00 8500000.00 9800000.00 2300000.00 9800000.00 2300000.00 9800000.00 2300000.00 9800000.00 2300000.00 9800000.00 2300000.00 9800000.00 2300000.00 9800000.00 2300000.00 9800000.00 2300000.00 8600000.00 0.00 0.00 0.00 0.00 0.00
    19 S-T Debt 145110000.00 118429000.00 82655000.00 87866000.00 64600000.00 77654000.00 73631000.00 51376000.00 52596000.00 34191000.00 18399000.00 28473000.00 16884000.00 2694000.00 1769000.00 4266000.00 99000.00 4709000.00 1207000.00 1892000.00 5685000.00 12200000.00 11100000.00 54600000.00 38000000.00 27900000.00 9200000.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 0.00 0.00
    20 Income Tax Payables 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 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 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    21 Deferred Revenue 228388000.00 206180000.00 227056000.00 194494000.00 161459000.00 149483000.00 155674000.00 121641000.00 123435000.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 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
    22 Other Current Liabilities 74988000.00 74784000.00 80937000.00 65455000.00 70846000.00 61190000.00 116325000.00 89692000.00 53484000.00 32381000.00 193489000.00 90725000.00 94248000.00 12738000.00 31445000.00 75648000.00 64696000.00 12471000.00 25989000.00 68410000.00 128379000.00 71900000.00 87400000.00 49000000.00 28400000.00 13700000.00 13100000.00 12700000.00 3500000.00 12700000.00 3500000.00 12700000.00 3500000.00 12700000.00 3500000.00 12700000.00 3500000.00 12700000.00 3500000.00 12700000.00 3500000.00 12700000.00 3500000.00 13500000.00 22800000.00 29700000.00 24000000.00 29700000.00 27900000.00
    23 Total Current Liabilities 1415199000.00 1219126000.00 1283611000.00 963827000.00 839990000.00 752789000.00 980848000.00 825546000.00 705702000.00 580247000.00 486544000.00 322784000.00 334048000.00 207945000.00 175878000.00 170238000.00 178128000.00 170530000.00 130395000.00 145810000.00 219861000.00 158500000.00 182900000.00 270400000.00 228800000.00 60600000.00 30800000.00 26400000.00 6800000.00 26400000.00 6800000.00 26400000.00 6800000.00 26400000.00 6800000.00 26400000.00 6800000.00 26400000.00 6800000.00 26400000.00 6800000.00 26400000.00 6800000.00 26400000.00 29700000.00 42800000.00 31200000.00 32200000.00 30300000.00
    24 L-T Debt 1157632000.00 1314030000.00 1324223000.00 1280706000.00 961379000.00 945464000.00 1061159000.00 765425000.00 546323000.00 460725000.00 394151000.00 409923000.00 287454000.00 160279000.00 128407000.00 196104000.00 196059000.00 196956000.00 197435000.00 267857000.00 206160000.00 267500000.00 310700000.00 94500000.00 117200000.00 44200000.00 36000000.00 36800000.00 3600000.00 36800000.00 3600000.00 36800000.00 3600000.00 36800000.00 3600000.00 36800000.00 3600000.00 36800000.00 3600000.00 36800000.00 3600000.00 36800000.00 3600000.00 40000000.00 37100000.00 43800000.00 50100000.00 47400000.00 49200000.00
  • Line Item (in $M) FY 2020 FY 2019 FY 2018 FY 2017 FY 2016 FY 2015 FY 2014 FY 2013 FY 2012 FY 2011 FY 2010 FY 2009 FY 2008 FY 2007 FY 2006 FY 2005 FY 2004 FY 2003 FY 2002 FY 2001 FY 2000 FY 1999 FY 1998 FY 1997 FY 1996 FY 1995 FY 1994 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1993 FY 1992 FY 1991 FY 1990 FY 1989 FY 1988
    1 Net Income (Earnings) 322848000.00 392334000.00 259659000.00 347213000.00 131263000.00 -79110000.00 115923000.00 140950000.00 107426000.00 106001000.00 90528000.00 70748000.00 65788000.00 -7328000.00 -50348000.00 -14616000.00 -49437000.00 -52299000.00 -128806000.00 -92354000.00 65147000.00 44700000.00 -13900000.00 42600000.00 30100000.00 -600000.00 7500000.00 -9300000.00 4200000.00 -9300000.00 4200000.00 -9300000.00 4200000.00 -9300000.00 4200000.00 -9300000.00 4200000.00 -9300000.00 4200000.00 -9300000.00 4200000.00 -9300000.00 4200000.00 -1000000.00 -800000.00 800000.00 9200000.00 7100000.00
    2 D&A 297751000.00 235482000.00 212930000.00 188049000.00 164915000.00 169662000.00 154452000.00 140928000.00 92601000.00 75228000.00 57966000.00 49539000.00 28465000.00 18088000.00 15437000.00 18188000.00 17588000.00 29417000.00 35946000.00 62517000.00 63455000.00 56100000.00 43300000.00 24100000.00 12000000.00 6900000.00 5500000.00 6200000.00 600000.00 6200000.00 600000.00 6200000.00 600000.00 6200000.00 600000.00 6200000.00 600000.00 6200000.00 600000.00 6200000.00 600000.00 6200000.00 600000.00 6900000.00 8500000.00 9700000.00 10800000.00 10000000.00
    3 Deferred Income Tax 7180000.00 22160000.00 56209000.00 18277000.00 -3935000.00 3925000.00 13756000.00 6533000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -8655000.00 -41783000.00 0.00 727000.00 11600000.00 7000000.00 -4300000.00 -1200000.00 -10100000.00 900000.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 0.00
    4 Stock-Based Compensation (SBC) 21875000.00 16447000.00 13527000.00 15656000.00 15072000.00 12395000.00 15950000.00 12944000.00 4433000.00 3573000.00 3872000.00 3065000.00 3731000.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 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
    5 Change in Working Capital -10617000.00 69055000.00 -3161000.00 326043000.00 182383000.00 -170790000.00 70466000.00 139071000.00 99103000.00 7133000.00 32107000.00 97706000.00 -54145000.00 -4580000.00 28973000.00 939000.00 20770000.00 -31417000.00 -103285000.00 14159000.00 -1497000.00 -9100000.00 120700000.00 -27900000.00 107100000.00 22400000.00 13100000.00 -5500000.00 -7100000.00 -5500000.00 -7100000.00 -5500000.00 -7100000.00 -5500000.00 -7100000.00 -5500000.00 -7100000.00 -5500000.00 -7100000.00 -5500000.00 -7100000.00 -5500000.00 -7100000.00 700000.00 -29900000.00 2000000.00 -14500000.00 1300000.00
    6 Accounts Receivables 87372000.00 113061000.00 -335201000.00 -417491000.00 -246419000.00 362275000.00 163773000.00 -204330000.00 -177313000.00 -180839000.00 -127724000.00 85044000.00 -13797000.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 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
    7 Inventory 17904000.00 24051000.00 -29366000.00 36187000.00 -22232000.00 22356000.00 -12621000.00 13481000.00 15448000.00 -29151000.00 -25363000.00 956000.00 -8859000.00 24756000.00 8976000.00 -3381000.00 -13786000.00 -3994000.00 -3031000.00 -5807000.00 -13313000.00 600000.00 -16800000.00 -300000.00 -2400000.00 -1600000.00 -100000.00 600000.00 100000.00 600000.00 100000.00 600000.00 100000.00 600000.00 100000.00 600000.00 100000.00 600000.00 100000.00 600000.00 100000.00 600000.00 100000.00 600000.00 0.00 0.00 0.00 0.00
    8 Accounts Payables 94069000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 76285000.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 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
    9 Other Working Capital 943816000.00 954433000.00 885378000.00 888539000.00 562496000.00 380113000.00 550903000.00 480437000.00 341366000.00 242263000.00 235130000.00 203023000.00 105317000.00 159462000.00 164042000.00 135069000.00 134130000.00 113360000.00 144777000.00 248062000.00 233903000.00 235400000.00 244500000.00 123800000.00 151700000.00 44600000.00 22200000.00 16200000.00 9100000.00 16200000.00 9100000.00 16200000.00 9100000.00 16200000.00 9100000.00 16200000.00 9100000.00 16200000.00 9100000.00 16200000.00 9100000.00 16200000.00 9100000.00 21700000.00 21000000.00 50900000.00 48900000.00 63400000.00
    10 Other Non-Cash Items 24763000.00 451000.00 11494000.00 10322000.00 7829000.00 -15903000.00 13310000.00 10717000.00 8595000.00 19770000.00 4793000.00 4017000.00 4292000.00 24238000.00 66086000.00 0.00 644000.00 0.00 0.00 0.00 0.00 100000.00 -100000.00 100000.00 -200000.00 0.00 -800000.00 -100000.00 1600000.00 -100000.00 1600000.00 -100000.00 1600000.00 -100000.00 1600000.00 -100000.00 1600000.00 -100000.00 1600000.00 -100000.00 1600000.00 -100000.00 1600000.00 0.00 0.00 0.00 0.00 0.00
    11 Net Cash Provided by Operating Activities 937254000.00 550278000.00 529956000.00 156263000.00 205593000.00 367413000.00 323011000.00 200402000.00 172135000.00 5826000.00 218029000.00 124139000.00 58182000.00 68698000.00 46207000.00 -18434000.00 4826000.00 2225000.00 56972000.00 54812000.00 -11871000.00 120100000.00 -13900000.00 23100000.00 37400000.00 5600000.00 3600000.00 2900000.00 8400000.00 2900000.00 8400000.00 2900000.00 8400000.00 2900000.00 8400000.00 2900000.00 8400000.00 2900000.00 8400000.00 2900000.00 8400000.00 2900000.00 8400000.00 5100000.00 0.00 0.00 0.00 0.00
    12 Investments in PP&E 37077000.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 -32135000.00 -22283000.00 -6421000.00 -9310000.00 -10863000.00 -18965000.00 -43915000.00 -52638000.00 -88200000.00 -152200000.00 -72500000.00 -7100000.00 -14700000.00 -4300000.00 -4300000.00 -2000000.00 -4300000.00 -2000000.00 -4300000.00 -2000000.00 -4300000.00 -2000000.00 -4300000.00 -2000000.00 -4300000.00 -2000000.00 -4300000.00 -2000000.00 -4300000.00 -2000000.00 -4500000.00 0.00 0.00 0.00 0.00
    13 Acquisitions (Net) -25000000.00 -179000000.00 -7000000.00 -116000000.00 -4000000.00 0.00 -346000000.00 -152000000.00 -22000000.00 -41000000.00 -76000000.00 -158000000.00 -124000000.00 -35000000.00 -19000000.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 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
    14 Purchase of Investments -17456000.00 -5589000.00 -39469000.00 -77105000.00 -32169000.00 -127480000.00 -1120000.00 -16173000.00 -284000.00 -284000.00 -478000.00 -717000.00 -17544000.00 -568163000.00 -4680000.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 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
    15 Sales/Maturities of Investments 648000.00 14705000.00 5415000.00 23801000.00 1125000.00 69406000.00 0.00 14956000.00 0.00 4600000.00 7044000.00 0.00 31938000.00 570050000.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 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
    16 Other Investing Activities 1843000.00 0.00 0.00 -272748000.00 0.00 0.00 0.00 0.00 7385000.00 6227000.00 -4567000.00 0.00 -141987000.00 0.00 -710000.00 -4932000.00 -2877000.00 -2078000.00 -1840000.00 -11450000.00 -3800000.00 -9900000.00 -32000000.00 2200000.00 -4600000.00 -31500000.00 1400000.00 -100000.00 800000.00 -100000.00 800000.00 -100000.00 800000.00 -100000.00 800000.00 -100000.00 800000.00 -100000.00 800000.00 -100000.00 800000.00 -100000.00 800000.00 0.00 0.00 0.00 0.00 0.00
    17 Net Cash used for Investing Activities -216605000.00 -261823000.00 -181799000.00 -272748000.00 -141021000.00 -128700000.00 -439262000.00 -263211000.00 -127995000.00 -146562000.00 -104280000.00 -176024000.00 -141987000.00 -62457000.00 -40781000.00 -2314000.00 -4122000.00 6398000.00 -23794000.00 -83342000.00 -57676000.00 -70300000.00 -178600000.00 -40700000.00 -2600000.00 -22000000.00 -2200000.00 -3300000.00 -1200000.00 -3300000.00 -1200000.00 -3300000.00 -1200000.00 -3300000.00 -1200000.00 -3300000.00 -1200000.00 -3300000.00 -1200000.00 -3300000.00 -1200000.00 -3300000.00 -1200000.00 -4100000.00 0.00 0.00 0.00 0.00
    18 Debt Repayment -2268117000.00 -3227374000.00 -3449115000.00 -2528383000.00 -1695803000.00 -1813015000.00 -2209224000.00 -1470346000.00 -927698000.00 -340825000.00 -41799000.00 -161376000.00 -166885000.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 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
    19 Common Stock Issued 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 13895000.00 161113000.00 2620000.00 2643000.00 1082000.00 307000.00 1146000.00 133695000.00 6600000.00 3800000.00 6300000.00 800000.00 200000.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 0.00 0.00
    20 Common Stock Repurchased -120228000.00 -5652000.00 -313949000.00 -1552000.00 0.00 -100000000.00 0.00 0.00 -75000000.00 -75000000.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 -13700000.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 0.00 0.00 0.00 0.00 0.00
    21 Dividends Paid 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 0.00 0.00 -4800000.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 0.00 0.00 0.00 0.00
    22 Other Financing Activities -22606000.00 -42142000.00 -16488000.00 -50957000.00 -15107000.00 -48336000.00 -58072000.00 -19701000.00 642000.00 1177000.00 0.00 0.00 -2064000.00 -4117000.00 -116000.00 -3149000.00 0.00 0.00 0.00 0.00 0.00 0.00 -5000000.00 -100000.00 0.00 -500000.00 0.00 0.00 -8600000.00 0.00 -8600000.00 0.00 -8600000.00 0.00 -8600000.00 0.00 -8600000.00 0.00 -8600000.00 0.00 -8600000.00 0.00 -8600000.00 0.00 0.00 0.00 0.00 0.00
    23 Net Cash Used Provided by Financing Activities -369887000.00 -244631000.00 -361094000.00 118155000.00 -29486000.00 -258920000.00 118675000.00 58993000.00 -37744000.00 -16789000.00 -24741000.00 93277000.00 56988000.00 32756000.00 81783000.00 3320000.00 -1003000.00 1037000.00 -70800000.00 59791000.00 62157000.00 -38800000.00 207000000.00 13000000.00 -30300000.00 11800000.00 -4700000.00 -3400000.00 -8500000.00 -3400000.00 -8500000.00 -3400000.00 -8500000.00 -3400000.00 -8500000.00 -3400000.00 -8500000.00 -3400000.00 -8500000.00 -3400000.00 -8500000.00 -3400000.00 -8500000.00 1500000.00 0.00 0.00 0.00 0.00
    24 Net Change in Cash 351691000.00 44005000.00 -12904000.00 1559000.00 33783000.00 -19075000.00 1132000.00 -3840000.00 6487000.00 -157324000.00 89083000.00 41258000.00 -27025000.00 39006000.00 87022000.00 -17524000.00 133000.00 10685000.00 -39748000.00 30021000.00 -9178000.00 7800000.00 0.00 0.00 0.00 -4500000.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 0.00 0.00
  • About
    Industry: Engineering & Construction
    Sector: Industrials
    Country: US
    IPO Date: 3/17/1980
    Stonk Exchange: NYSE
    • MasTec, Inc
    • engages in the provision of infrastructure construction services.
    • The company is headquartered in Coral Gables, Florida and currently employs 20,000 full-time employees.
    • The firm operates primarily across North America through a range of industries.
    • The firm operates through five segments: Communications, Oil and Gas, Electrical Transmission, Power Generation and Industrial, and Other.
    • Its primary activities include the engineering, building, installation, maintenance and upgrade of communications, energy and utility infrastructure, such as wireless, wireline/fiber, satellite communications and customer fulfillment activities; petroleum and natural gas pipeline infrastructure; electrical utility transmission and distribution; conventional and renewable power generation, and industrial infrastructure.
    • The firm offered its services primarily under the MasTec service mark and had operations across 510 locations as of December 31, 2016.
    • The company provides services under master service and other service agreements, which are generally multi-year agreements.