MasTec Inc.
(MTZ) ✕
AI Score
Our AI model analyzes fundamental, technical, and statistical indicators
to predict the probability of a bullish trend over the next three months.
We regularly update and refine our models to deliver the most reliable forecasts
for you.
Bullish Probability | Sentiment | Score |
---|---|---|
+80% | Strong Buy | 10 |
+75% | Buy | 9 |
+70% | Buy | 8 |
+60% | Buy | 7 |
+50% | Hold | 6 |
+45% | Hold | 5 |
+40% | Hold | 4 |
+35% | Sell | 3 |
+30% | Sell | 2 |
+20% | Strong Sell | 1 |
undefined
undefined%
At close: undefined
148.13
0.03%
After-hours Jan 06, 2025, 07:00 PM EST
Balance Sheet (Annual)
Get detailed breakdowns of the balance-sheet with total debts, total investments, and much more.
Year | FY23 | FY22 | FY21 | FY20 | FY19 | FY18 | FY17 | FY16 | FY15 | FY14 | FY13 | FY12 | FY11 | FY10 | FY09 | FY08 | FY07 | FY06 | FY05 | FY04 | FY03 | FY02 | FY01 | FY00 | FY99 | FY98 | FY97 | FY96 | FY95 | FY94 | FY93 | FY92 | FY91 | FY90 | FY89 | FY88 | FY87 | FY86 |
Cash & Equivalents | 529.56M | 370.59M | 360.74M | 423.12M | 71.43M | 27.42M | 40.33M | 38.77M | 4.98M | 24.06M | 22.93M | 26.38M | 20.28M | 177.60M | 88.52M | 47.26M | 56.24M | 89.05M | 2.02M | 19.55M | 19.41M | 8.73M | 48.48M | 18.46M | 27.60M | 19.90M | 6.10M | 4.80M | 1.10M | 5.60M | 8.90M | 13.30M | 10.90M | 17.70M | 10.00M | 47.50M | 40.80M | 11.50M |
Short-Term Investments | n/a | 200.00K | 7.90M | 17.00M | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | 44.36M | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Long-Term Investments | n/a | n/a | -450.36B | -302.94B | -296.33B | -263.69B | -204.52B | 1.50M | 1.30M | n/a | n/a | 14.41M | 14.97M | 19.00M | 24.51M | 20.58M | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Other Long-Term Assets | 418.41M | -570.99B | 360.09M | 282.86M | 254.74M | 253.44M | 178.82M | 55.98M | -12.56M | 76.17M | 60.55M | -3.24B | -10.54B | -11.95B | -21.23M | 27.17M | 28.19M | 43.49M | 52.22M | 33.09M | 35.15M | 38.89M | 40.90M | 89.04M | 29.40M | 23.00M | 107.30M | 42.90M | 20.40M | 45.50M | 800.00K | 45.50M | 41.90M | 26.40M | 29.50M | 49.20M | 52.60M | 59.20M |
Receivables | 3.13B | 3.13B | 2.25B | 1.75B | 1.87B | 1.92B | 1.60B | 1.16B | 911.11M | 1.30B | 1.13B | 877.13M | 665.49M | 444.36M | 323.01M | 327.38M | 177.39M | 180.39M | 197.00M | 167.88M | 212.88M | 209.83M | 251.72M | 386.48M | 251.60M | 279.00M | 346.60M | 335.50M | 74.90M | 33.80M | 6.80M | 23.50M | 26.40M | 30.00M | 55.30M | 41.10M | 41.10M | 39.80M |
Inventory | 108.15M | 117.97M | 92.59M | 89.64M | 100.07M | 113.71M | 76.99M | 111.03M | 90.60M | 112.80M | 70.19M | 83.94M | 88.99M | 57.48M | 31.77M | 32.77M | 32.40M | 28.93M | 17.83M | 45.29M | 27.53M | 23.74M | 25.70M | 19.64M | 14.30M | 13.40M | 8.70M | 4.80M | 2.80M | 4.10M | n/a | 4.80M | 5.50M | 5.40M | 4.30M | 4.00M | 5.30M | 6.40M |
Other Current Assets | 210.09M | 240.95M | 173.37M | 92.02M | 127.17M | 103.89M | 137.03M | 96.66M | 123.07M | 91.34M | 79.22M | 59.62M | 73.98M | 42.22M | 71.96M | 31.95M | 36.23M | 36.01M | 88.45M | 107.24M | 18.82M | 32.87M | 67.98M | 29.18M | 100.40M | 115.10M | 32.80M | 35.40M | 26.40M | 9.50M | 200.00K | 6.50M | 7.90M | 40.60M | 10.50M | 3.00M | 5.20M | 9.00M |
Total Current Assets | 3.97B | 3.86B | 2.87B | 2.36B | 2.17B | 2.17B | 1.85B | 1.40B | 1.13B | 1.55B | 1.31B | 1.05B | 822.51M | 721.67M | 525.81M | 439.37M | 367.41M | 339.92M | 305.31M | 312.26M | 283.89M | 275.17M | 393.87M | 453.76M | 393.90M | 427.40M | 394.20M | 380.50M | 105.20M | 53.00M | 15.90M | 48.10M | 50.70M | 93.70M | 80.10M | 95.60M | 92.40M | 66.70M |
Property-Plant & Equipment | 2.07B | 2.03B | 1.70B | 1.16B | 1.14B | 747.81M | 706.51M | 549.08M | 558.67M | 620.31M | 488.10M | 350.40M | 266.58M | 180.79M | 198.81M | 158.01M | 81.94M | 61.40M | 48.03M | 69.30M | 85.83M | 118.47M | 151.77M | 159.67M | 153.50M | 142.90M | 86.10M | 59.60M | 44.60M | 44.00M | 4.60M | 19.20M | 23.90M | 28.50M | 30.20M | 29.30M | 29.90M | 32.90M |
Goodwill & Intangibles | 2.91B | 2.99B | 2.19B | 1.43B | 1.43B | 1.27B | 1.33B | 1.18B | 1.19B | 1.31B | 1.06B | 957.44M | 925.80M | 691.56M | 579.54M | 420.60M | 202.83M | 151.99M | 127.14M | 138.64M | 150.98M | 150.98M | 264.83M | 262.40M | 151.60M | 142.20M | n/a | n/a | n/a | n/a | n/a | 5.70M | 6.20M | 10.30M | 10.90M | 11.60M | 11.80M | 12.20M |
Total Long-Term Assets | 5.40B | 5.43B | 4.25B | 2.87B | 2.82B | 2.27B | 2.21B | 1.78B | 1.81B | 2.01B | 1.61B | 1.36B | 1.26B | 934.15M | 837.64M | 651.53M | 343.34M | 306.19M | 278.86M | 291.76M | 327.05M | 348.62M | 457.50M | 511.12M | 334.50M | 308.10M | 193.40M | 102.50M | 65.00M | 89.50M | 5.40M | 70.40M | 72.00M | 65.20M | 70.60M | 90.10M | 94.30M | 104.30M |
Total Assets | 9.37B | 9.29B | 7.12B | 5.23B | 5.00B | 4.44B | 4.07B | 3.18B | 2.94B | 3.56B | 2.92B | 2.41B | 2.08B | 1.66B | 1.36B | 1.09B | 710.75M | 646.11M | 584.16M | 604.02M | 610.94M | 623.79M | 851.37M | 964.88M | 728.40M | 735.50M | 587.60M | 483.00M | 170.20M | 142.50M | 21.30M | 118.50M | 122.70M | 158.90M | 150.70M | 185.70M | 186.70M | 171.00M |
Account Payables | 1.24B | 1.11B | 663.06M | 571.27M | 535.03M | 669.71M | 377.95M | 363.67M | 348.54M | 485.35M | 424.92M | 401.18M | 307.00M | 196.36M | 152.56M | 192.41M | 113.35M | 101.46M | 90.32M | 93.19M | 100.70M | 67.40M | 75.51M | 85.80M | 74.40M | 84.40M | 166.80M | 167.00M | 19.00M | 8.50M | 2.30M | 9.80M | 8.60M | n/a | n/a | n/a | n/a | n/a |
Deferred Revenue | 480.97M | 406.23M | 313.96M | 228.39M | 206.18M | 227.06M | 194.49M | 161.46M | 149.48M | 155.67M | 121.64M | 123.44M | 206.68M | 78.29M | 12.22M | 30.51M | 73.02M | 38.09M | n/a | n/a | 60.03M | 39.71M | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Short-Term Debt | 315.01M | 364.95M | 328.76M | 217.59M | 199.99M | 82.66M | 87.87M | 64.60M | 77.40M | 73.63M | 51.38M | 52.60M | 34.19M | 18.40M | 28.47M | 16.88M | 2.69M | 1.77M | 4.27M | 99.00K | 4.71M | 1.21M | 1.89M | 5.68M | 12.20M | 11.10M | 54.60M | 38.00M | 27.90M | 9.20M | 1.00M | 4.30M | 6.90M | 13.10M | 7.20M | 2.50M | 2.40M | 1.40M |
Other Current Liabilities | 798.64M | 614.99M | 478.81M | 397.95M | 277.93M | 531.24M | 303.51M | 250.26M | 177.11M | 421.87M | 349.25M | 234.47M | -5.51B | -15.00B | 141.75M | 124.76M | 91.90M | 72.65M | 75.65M | 84.83M | 65.12M | 61.79M | 68.41M | 128.38M | 71.90M | 87.40M | 49.00M | 23.80M | 13.70M | 13.10M | 3.50M | 12.30M | 14.20M | 29.70M | 24.00M | 29.70M | 27.90M | 36.00M |
Total Current Liabilities | 2.84B | 2.50B | 1.78B | 1.42B | 1.22B | 1.28B | 963.83M | 839.99M | 752.79M | 974.49M | 825.55M | 705.70M | 580.25M | 486.54M | 322.78M | 334.05M | 207.94M | 175.88M | 170.24M | 178.13M | 170.53M | 130.40M | 145.81M | 219.86M | 158.50M | 182.90M | 270.40M | 228.80M | 60.60M | 30.80M | 6.80M | 26.40M | 29.70M | 42.80M | 31.20M | 32.20M | 30.30M | 37.40M |
Long-Term Debt | 3.18B | 3.02B | 1.74B | 1.27B | 1.47B | 1.32B | 1.28B | 961.38M | 932.87M | 1.06B | 765.42M | 546.32M | 460.73M | 394.15M | 409.92M | 287.45M | 160.28M | 128.41M | 196.86M | 196.06M | 196.96M | 197.44M | 267.86M | 206.16M | 267.50M | 310.70M | 94.50M | 117.20M | 44.20M | 36.00M | 3.60M | 40.00M | 37.10M | 43.80M | 50.10M | 47.40M | 47.40M | 49.10M |
Other Long-Term Liabilities | 243.70M | 1.04B | 1.05B | 532.99M | 221.28M | 176.41M | 184.17M | 99.77M | 109.79M | 373.90M | 307.61M | 174.59M | 106.35M | 59.48M | 53.30M | 26.30M | 27.65M | 34.81M | 37.47M | 35.18M | 27.20M | 20.42M | 30.90M | 38.53M | 45.60M | 37.60M | 42.00M | 33.50M | 9.70M | 6.90M | n/a | 10.30M | 13.10M | 12.20M | 10.40M | 5.40M | -600.00K | n/a |
Total Long-Term Liabilities | 3.82B | 4.06B | 2.79B | 1.81B | 1.99B | 1.76B | 1.67B | 1.24B | 1.24B | 1.44B | 1.07B | 840.30M | 689.69M | 516.12M | 512.50M | 313.76M | 187.93M | 163.22M | 234.32M | 234.74M | 224.16M | 217.85M | 298.76M | 244.69M | 313.10M | 348.30M | 136.50M | 150.70M | 59.10M | 60.80M | 3.60M | 50.30M | 50.20M | 56.00M | 60.50M | 52.80M | 55.20M | 55.90M |
Total Liabilities | 6.65B | 6.55B | 4.58B | 3.22B | 3.21B | 3.05B | 2.63B | 2.08B | 2.00B | 2.41B | 1.90B | 1.55B | 1.27B | 1.00B | 835.29M | 647.81M | 395.87M | 339.10M | 404.56M | 412.87M | 394.69M | 348.25M | 444.57M | 464.55M | 471.60M | 531.20M | 406.90M | 379.50M | 119.70M | 91.60M | 10.40M | 76.70M | 79.90M | 98.80M | 91.70M | 85.00M | 85.50M | 93.30M |
Total Debt | 3.50B | 3.51B | 2.05B | 1.27B | 1.47B | 1.41B | 1.28B | 961.38M | 945.46M | 1.06B | 816.80M | 598.92M | 494.92M | 412.55M | 438.40M | 287.45M | 162.97M | 130.18M | 200.37M | 196.16M | 201.66M | 198.64M | 269.75M | 211.84M | 279.70M | 321.80M | 149.10M | 155.20M | 72.10M | 45.20M | 4.60M | 44.30M | 44.00M | 56.90M | 57.30M | 49.90M | 51.60M | 50.50M |
Common Stock | 9.91M | 9.86M | 9.54M | 9.31M | 9.19M | 9.13M | 9.09M | 9.06M | 8.82M | 8.76M | 8.67M | 8.59M | 8.52M | 7.82M | 7.60M | 7.54M | 6.72M | 6.52M | 4.92M | 4.86M | 4.82M | 4.80M | 4.79M | 4.77M | 2.80M | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Retained Earnings | 2.15B | 2.20B | 2.16B | 1.83B | 1.51B | 1.12B | 857.15M | 509.94M | 378.68M | 457.79M | 341.87M | 200.91M | 93.49M | -12.51M | -103.04M | -173.79M | -239.58M | -232.25M | -181.90M | -167.28M | -117.85M | -54.81M | 74.00M | 166.35M | 101.20M | 56.50M | 86.90M | 35.70M | 5.70M | 6.30M | 9.90M | 42.30M | 43.30M | 55.00M | 54.20M | 45.00M | 37.90M | 31.20M |
Comprehensive Income | -53.00M | -50.95M | -78.78M | -91.44M | -75.71M | -60.49M | -63.71M | -65.81M | -72.35M | -34.00M | -13.29M | -5.50M | -7.95M | -6.16M | -6.12M | -13.41M | -5.07M | 262.00K | 450.00K | 544.00K | -20.98M | -24.56M | -20.01M | -16.89M | -16.00M | -58.90M | -43.90M | -20.50M | -11.20M | -6.10M | n/a | -57.20M | -61.50M | -64.00M | -56.60M | -49.20M | -48.30M | -44.10M |
Shareholders Equity | 2.71B | 2.74B | 2.54B | 2.01B | 1.79B | 1.39B | 1.43B | 1.10B | 943.39M | 1.15B | 1.02B | 857.17M | 811.15M | 653.08M | 528.16M | 443.09M | 314.56M | 304.71M | 179.60M | 191.15M | 215.82M | 273.75M | 406.80M | 500.33M | 256.80M | 204.30M | 180.70M | 103.50M | 50.50M | 50.90M | 10.90M | 41.80M | 42.80M | 60.10M | 59.00M | 100.70M | 101.20M | 77.70M |
Total Investments | 23.00M | 200.00K | -450.36B | -302.94B | -296.33B | -263.69B | -204.52B | 1.50M | 1.30M | n/a | n/a | 14.41M | 14.97M | 19.00M | 24.51M | 20.58M | 44.36M | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |