MASTEC INCMTZ

Market cap
$15.2B
P/E ratio
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Revenue3,0093,7274,3254,6124,2085,1356,6076,9097,1836,3217,9529,77811,99612,300
Costs of revenue, excluding depreciation and amortization--------6,0705,2716,8068,58610,61410,676
Depreciation---------259346371434367
Cost, Amortization---------3977136169140
General and Administrative Expense148158215238266261275287300319307559699685
Interest expense, net-------------193
Equity in earnings of unconsolidated affiliates, net0----42124273034293130
Loss on extinguishment of debt---6-------6----11
Other expense (income), net0-86877132-142733141-11
Income (loss) before income taxes174193240198-6822637236551142543043-83251
(Provision for) benefit from income taxes68769376129223106117103999-3552
Net income (loss)106107141116-8013434925939432333134-47199
Net income attributable to non-controlling interests-0-00-0-132-02-021337
Net income (loss) attributable to MasTec, Inc.106107141116-7913434926039432333134-47199
Earnings Per Share, Basic1.291.371.831.45-0.981.634.293.35.224.434.540.45-0.642.09
Earnings Per Share, Diluted1.231.311.661.35-0.981.614.223.265.174.384.450.42-0.642.06