MasTec, Inc.

MTZ · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$400$530$371$361
Short-Term Investments$0$0$0$0
Receivables$2,937$3,126$3,130$2,247
Inventory$107$108$118$93
Other Curr. Assets$89$104$119$82
Total Curr. Assets$3,653$3,974$3,859$2,874
Property Plant & Equip (Net)$1,945$2,070$2,034$1,697
Goodwill$2,203$2,126$2,045$1,521
Intangibles$727$784$946$670
Long-Term Investments$23$0$0$0
Tax Assets$0$0$0$0
Other NC Assets$424$418$409$360
Total NC Assets$5,323$5,399$5,434$4,247
Other Assets-$0-$0$0-$0
Total Assets$8,975$9,374$9,293$7,121
Liabilities
Payables$1,106$1,243$1,110$663
Short-Term Debt$186$177$172$138
Tax Payable$0$0$0$0
Deferred Revenue$736$481$406$314
Other Curr. Liab.$166$185$164$141
Total Curr. Liab.$3,000$2,837$2,496$1,785
LT Debt$2,038$2,888$3,052$1,876
Deferred Rev, NC$0$0$0$0
Deferred Tax Liab, NC$363$390$571$450
Other NC Liab.$326$244$238$290
Total NC Liab.$2,988$3,815$4,056$2,793
Other Liabilities$0$0$0$0
Cap. Leases$407$431$291$272
Total Liabilities$5,988$6,652$6,552$4,578
Equity
Pref Stock$0$0$0$0
Common Stock$10$10$10$10
Retained Earnings$2,309$2,146$2,196$2,162
AOCI-$41-$53-$51-$79
Other Equity$0$0$0$0
Total Equity$2,912$2,706$2,737$2,544
Supplemental Information
Minority Interest$75$15$4$4
Total Liab. & Tot. Equity$8,975$9,374$9,293$7,121
Net Debt$1,824$2,536$2,854$1,653