MasTec Balance Sheet Analysis

Assets, liabilities, and stockholders equity in billions USD

Scroll to see more
Balance sheet showing assets, liabilities, and shareholders' equity for MasTec, Inc. (MTZ) - Annual data in billions USD
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Current Assets
Cash and Cash Equivalents0.400.530.370.360.420.070.03
Short-Term Investments0.000.000.000.010.020.000.00
Cash & Short-Term Investments0.400.530.370.370.420.070.03
Accounts Receivable2.943.133.132.251.751.871.92
Inventory0.110.110.120.090.090.100.11
Other Current Assets0.120.100.120.090.030.080.05
Total Current Assets3.653.973.862.872.362.172.17
Non-Current Assets
Property, Plant & Equipment (Net)1.772.071.891.701.161.140.75
Long-Term Investments0.020.000.000.000.000.000.00
Goodwill2.202.132.051.521.240.000.00
Intangible Assets0.900.781.090.670.220.000.00
Other Non-Current Assets0.450.420.410.360.280.250.25
Total Non-Current Assets5.323.275.434.252.872.822.27
Total Assets8.989.379.297.125.235.004.44
Current Liabilities
Accounts Payable1.111.661.110.660.760.650.89
Short-Term Debt0.050.180.170.140.150.000.00
Current Portion of Long-Term Debt0.050.180.170.140.150.000.00
Accrued Liabilities0.660.610.550.430.320.000.00
Deferred Revenue0.740.480.410.310.230.000.00
Other Current Liabilities0.170.380.160.140.210.160.08
Total Current Liabilities3.002.842.501.781.421.221.28
Non-Current Liabilities
Long-Term Debt1.883.182.671.571.271.471.32
Deferred Tax Liabilities0.360.390.570.450.300.000.00
Other Non-Current Liabilities0.330.240.240.290.230.220.18
Total Non-Current Liabilities2.993.824.062.791.811.991.76
Total Liabilities5.996.656.554.583.223.213.05
Stockholders' Equity
Common Stock0.010.010.010.010.010.000.00
Retained Earnings2.312.092.202.161.741.441.12
Accumulated Other Comprehensive Income-0.04-0.05-0.05-0.08-0.090.00-0.06
Treasury Stock-0.66-0.660.660.59-0.59-0.47-0.47
Additional Paid-in Capital1.291.261.251.030.840.810.79
Minority Interest0.080.020.000.000.000.000.00
Shares Outstanding0.080.080.080.080.000.000.00
Total Stockholders' Equity2.992.722.742.542.011.791.39
Total Liabilities & Equity8.989.379.297.125.235.004.44