COM:MASTEC
MasTec, Inc.
- Stock
Last Close
140.82
21/11 21:00
Market Cap
8.18B
Beta: -
Volume Today
984.31K
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 4.32B - | 4.61B 6.71% | 4.21B 8.81% | 5.13B 22.01% | 6.61B 28.67% | 6.91B 4.58% | 7.18B 3.96% | 6.32B 12.00% | 7.95B 25.80% | 9.78B 22.97% | 12.00B 22.68% | |
cost of revenue | 3.68B - | 3.98B 8.12% | 3.72B 6.53% | 4.44B 19.37% | 5.75B 29.34% | 5.94B 3.38% | 6.07B 2.20% | 5.27B 13.17% | 6.81B 29.12% | 8.59B 26.16% | 11.21B 30.55% | |
gross profit | 642.42M - | 633.54M 1.38% | 487.03M 23.13% | 692.58M 42.21% | 861.67M 24.42% | 970.11M 12.58% | 1.11B 14.72% | 1.05B 5.65% | 1.15B 9.14% | 1.19B 3.98% | 786.81M 33.98% | |
selling and marketing expenses | -64.10M - | |||||||||||
general and administrative expenses | 215.40M - | 238.31M 10.63% | 265.91M 11.58% | 261.43M 1.68% | 275.10M 5.23% | 287.28M 4.43% | 299.50M 4.25% | 319.19M 6.57% | 306.97M 3.83% | 559.44M 82.24% | 698.90M 24.93% | |
selling general and administrative expenses | 215.40M - | 238.31M 10.63% | 265.91M 11.58% | 261.43M 1.68% | 275.10M 5.23% | 287.28M 4.43% | 299.50M 4.25% | 319.19M 6.57% | 306.97M 3.83% | 559.44M 82.24% | 634.80M 13.47% | |
research and development expenses | ||||||||||||
other expenses | 6.19M - | 8.12M 31.16% | 7.48M 7.85% | 6.79M 9.15% | 12.99M 91.17% | 212.93M 1,539.18% | 235.48M 10.59% | 297.75M 26.44% | 422.83M 42.01% | 507.15M 19.94% | 40.89M 91.94% | |
cost and expenses | 4.04B - | 4.37B 8.30% | 4.16B 4.97% | 4.87B 17.12% | 6.21B 27.52% | 6.44B 3.72% | 6.61B 2.57% | 5.89B 10.86% | 7.54B 27.99% | 9.65B 28.10% | 11.84B 22.70% | |
operating expenses | 356.33M - | 392.76M 10.22% | 435.57M 10.90% | 426.35M 2.12% | 463.15M 8.63% | 500.21M 8.00% | 534.98M 6.95% | 616.94M 15.32% | 729.80M 18.29% | 1.07B 46.15% | 634.80M 40.48% | |
interest expense | 37.60M - | 50.77M 35.02% | 48.05M 5.35% | 50.73M 5.57% | 61.01M 20.26% | 82.57M 35.34% | 77.03M 6.72% | 59.63M 22.59% | 53.41M 10.42% | 112.25M 110.16% | 234.41M 108.81% | |
ebitda | 424.37M - | 403.35M 4.95% | 228.60M 43.33% | 441.47M 93.12% | 620.89M 40.64% | 708.47M 14.11% | 826.77M 16.70% | 788.11M 4.68% | 906.31M 15.00% | 662.46M 26.91% | 755.17M 13.99% | |
operating income | 283.44M - | 241.93M 14.64% | 56.68M 76.57% | 276.55M 387.93% | 398.52M 44.10% | 495.54M 24.34% | 591.28M 19.32% | 490.36M 17.07% | 483.49M 1.40% | 155.31M 67.88% | 152.01M 2.13% | |
depreciation and amortization | 140.93M - | 154.45M 9.60% | 169.66M 9.85% | 164.91M 2.80% | 188.05M 14.03% | 212.93M 13.23% | 235.48M 10.59% | 297.75M 26.44% | 422.83M 42.01% | 507.15M 19.94% | 603.16M 18.93% | |
total other income expenses net | 564K - | 8.12M 1,339.01% | -71.15M 976.61% | 10.32M 114.51% | 34.32M 232.44% | -130.23M 479.49% | -80.34M 38.31% | -65.20M 18.85% | -53.41M 18.08% | -112.25M 110.16% | -234.72M 109.09% | |
income before tax | 240.21M - | 198.13M 17.52% | -67.75M 134.19% | 225.82M 433.33% | 371.83M 64.66% | 365.30M 1.75% | 510.94M 39.87% | 425.16M 16.79% | 430.07M 1.16% | 43.06M 89.99% | -82.70M 292.07% | |
income tax expense | 92.54M - | 76.27M 17.58% | 11.96M 84.32% | 91.78M 667.62% | 22.94M 75.00% | 106.07M 362.35% | 116.84M 10.15% | 102.47M 12.31% | 99.35M 3.04% | 9.17M 90.77% | -35.41M 486.09% | |
net income | 140.95M - | 115.64M 17.96% | -79.11M 168.41% | 131.26M 265.92% | 347.21M 164.52% | 259.66M 25.22% | 392.33M 51.10% | 322.85M 17.71% | 328.83M 1.85% | 33.35M 89.86% | -49.95M 249.75% | |
weighted average shs out | 76.92M - | 79.95M 3.94% | 80.49M 0.67% | 80.37M 0.15% | 80.90M 0.66% | 78.69M 2.73% | 75.19M 4.46% | 72.80M 3.17% | 72.50M 0.41% | 74.92M 3.34% | 77.53M 3.49% | |
weighted average shs out dil | 84.90M - | 86.20M 1.53% | 80.49M 6.62% | 81.39M 1.12% | 82.33M 1.14% | 79.77M 3.10% | 75.85M 4.92% | 73.72M 2.81% | 73.94M 0.31% | 76.19M 3.03% | 77.53M 1.77% | |
eps | 1.83 - | 1.45 20.77% | -0.98 167.59% | 1.63 266.33% | 4.29 163.19% | 3.30 23.08% | 5.22 58.18% | 4.43 15.13% | 4.54 2.48% | 0.45 90.09% | -0.64 242.22% | |
epsdiluted | 1.66 - | 1.34 19.28% | -0.98 173.13% | 1.61 264.29% | 4.22 162.11% | 3.26 22.75% | 5.17 58.59% | 4.38 15.28% | 4.45 1.60% | 0.42 90.56% | -0.64 252.38% |
All numbers in (except ratios and percentages)