Top-Analysts PicksInvest alongside the top 15% of Wall Street analysts.

Try Top-Picks
MasTec, Inc. Income Statement Banner

MasTec, Inc. Income Statement

MTZ Stock Analysis

Page title

Section title

Breakdown
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
Total Revenue
4.615B4.208B5.135B6.607B6.909B7.183B6.321B7.952B9.778B11.996B
Cost of Revenue
3.981B3.721B4.442B5.745B5.939B6.070B5.271B6.806B8.586B11.209B
Gross Profit
633.539M487.027M692.578M861.671M970.109M1.113B1.050B1.146B1.192B786.810M
Operating Expense
392.757M435.572M426.348M463.152M500.208M534.982M616.943M729.796M1.067B634.799M
Operating Income
241.930M56.679M276.553M398.519M495.536M591.284M490.362M483.488M155.314M152.011M
Other Income Expense
8.116M7.479M6.795M12.990M212.930M235.482M297.751M422.826M507.148M0.000
Total Other Income Expense
-42.653m-306.663m-40.411m-26.693m-104.598m-67.023m-323.951m-409.001m-163.361m-234.715m
Pretax Income
198.129M-67.746m225.819M371.826M365.303M510.939M425.164M430.075M43.059M-82.704m
Tax Provision
76.271M11.957M91.784M22.942M106.072M116.843M102.465M99.346M9.171M-35.408m
Net Income
115.641M-79.110m131.263M347.213M259.659M392.334M322.848M328.831M33.354M-49.949m
Basic EPS
1.450-0.9801.6304.2903.3005.2204.4304.5400.450-0.640
Diluted EPS
1.340-0.9801.6104.2203.2605.1704.3804.4500.420-0.640
Basic Average Shares
79.953M80.489M80.372M80.903M78.695M75.185M72.799M72.499M74.917M77.535M
Diluted Average Shares
86.196M80.489M81.394M82.325M79.772M75.846M73.715M73.941M76.185M77.535M
Total Expenses
4.374B4.157B4.868B6.208B6.440B6.605B5.888B7.536B9.653B11.844B
Interest Income
100.000K600.000K0.0000.0000.00077.026M59.629M53.413M112.255M0.000
Interest Expense
50.769M48.055M50.734M61.011M82.571M77.026M59.629M53.413M112.255M234.405M
EBITDA
400.835M149.971M441.468M620.886M682.831M827.583M730.904B906.314M662.462M683.273M
Depreciation & Amortization
154.452M169.662M164.915M188.049M212.930M235.482M297.751M422.826M507.148M603.162M