MasTec, Inc.

MTZ · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Revenue$12,303$11,996$9,778$7,952
% Growth2.6%22.7%23%
Cost of Goods Sold$10,676$11,209$8,586$6,806
Gross Profit$1,627$787$1,192$1,146
% Margin13.2%6.6%12.2%14.4%
R&D Expenses$0$0$0$0
G&A Expenses$685$635$559$307
SG&A Expenses$685$635$559$307
Sales & Mktg Exp.$0$0$0$0
Other Operating Expenses$507$0$507$423
Operating Expenses$1,191$635$1,067$730
Operating Income$436$152$125$416
% Margin3.5%1.3%1.3%5.2%
Other Income/Exp. Net-$185-$235-$82$14
Pre-Tax Income$251-$83$43$430
Tax Expense$52-$35$9$99
Net Income$163-$50$33$329
% Margin1.3%-0.4%0.3%4.1%
EPS2.09-0.640.454.54
% Growth426.6%-242.2%-90.1%
EPS Diluted2.06-0.640.424.45
Weighted Avg Shares Out78787572
Weighted Avg Shares Out Dil79787674
Supplemental Information
Interest Income$0$0$0$0
Interest Expense$193$234$112$53
Depreciation & Amortization$507$603$507$423
EBITDA$951$755$662$906
% Margin7.7%6.3%6.8%11.4%