MasTec, Inc. (MTZ)
NYSE: MTZ · IEX Real-Time Price · USD
101.00
-2.00 (-1.94%)
Jul 2, 2024, 4:00 PM EDT - Market closed

MasTec Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 1995
Cash & Equivalents
529.56370.59360.74423.1271.43
Upgrade
Cash & Cash Equivalents
529.56370.59360.74423.1271.43
Upgrade
Cash Growth
42.90%2.73%-14.74%492.38%160.47%
Upgrade
Receivables
1,3701,4001,019784.49850.33
Upgrade
Inventory
108.15117.9792.689.65100.07
Upgrade
Other Current Assets
1,9661,9711,4011,0621,152
Upgrade
Total Current Assets
3,9743,8592,8742,3592,174
Upgrade
Property, Plant & Equipment
2,0702,0341,6961,1591,136
Upgrade
Goodwill and Intangibles
2,9112,9912,1911,4271,433
Upgrade
Other Long-Term Assets
418.49409.16360.09282.86254.74
Upgrade
Total Long-Term Assets
5,3995,4344,2472,8692,823
Upgrade
Total Assets
9,3749,2937,1215,2284,997
Upgrade
Accounts Payable
1,2431,110663.06571.27535.03
Upgrade
Deferred Revenue
480.97406.23313.97228.39206.18
Upgrade
Current Debt
315.01268.43233.34217.59199.99
Upgrade
Other Current Liabilities
798.64711.51574.23397.95277.93
Upgrade
Total Current Liabilities
2,8372,4961,7851,4151,219
Upgrade
Long-Term Debt
3,1813,2462,0531,2741,469
Upgrade
Other Long-Term Liabilities
634.1809.79740.32532.99517.61
Upgrade
Total Long-Term Liabilities
3,8154,0562,7931,8071,986
Upgrade
Total Liabilities
6,6526,5524,5783,2223,205
Upgrade
Total Debt
3,4963,5152,2861,4921,669
Upgrade
Debt Growth
-0.53%53.75%53.24%-10.60%18.60%
Upgrade
Retained Earnings
2,1462,1962,1621,8341,511
Upgrade
Comprehensive Income
-53-50.96-78.78-91.44-75.71
Upgrade
Shareholders' Equity
2,7062,7372,5402,0021,787
Upgrade
Net Cash / Debt
-2,966.38-3,144.08-1,925.21-1,068.61-1,597.15
Upgrade
Net Cash Per Share
-38.26-41.27-26.04-14.50-21.06
Upgrade
Working Capital
1,1371,3631,089943.82954.43
Upgrade
Book Value Per Share
34.9036.5435.0327.5023.77
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).