Get early access! Join the Twelve Data AI Assistant waitlist now.
173 EUR
0
0%
Last update Oct 17, 6:35 PM CEST
Main market
Day range
172
174
Previous close
173
Open
173
Access this stock data via API
Subscribe
Mastec Inc.
173.00
0
0%

Financials

Balance sheet

Fiscal date 2024 2023 2022 2021
Total assets 7.7B 9.4B 9.3B 7.1B
Current assets 3.1B 4.0B 3.9B 2.9B
Cash
Cash equivalents
Cash and cash equivalents 342.8M 529.6M 370.6M 360.7M
Other short term investments
Accounts receivable 1.2B 1.4B 1.4B 1.0B
Other receivables 1.3B 1.8B 1.7B 1.2B
Inventory 92.0M 108.1M 118.0M 92.6M
Prepaid assets 101.9M 105.9M 122.3M 91.5M
Restricted cash
Assets held for sale
Hedging assets
Other current assets 76.4M 104.2M 118.7M 81.9M
Non current assets 4.6B 5.4B 5.4B 4.2B
Properties 339.6M 418.7M 279.5M 260.4M
Land and improvements 57.8M 68.5M 73.5M 40M
Machinery furniture equipment 2.9B 3.3B 3.1B 2.7B
Construction in progress 27.9M 56M 67.4M 32.7M
Leases
Accumulated depreciation -1.7B -1.9B -1.6B -1.4B
Goodwill 4.4B 5.0B 5.0B 3.7B
Investment properties
Financial assets
Intangible assets 623.5M 784.3M 946.3M 670.3M
Investments and advances
Other non current assets 383.4M 418.5M 409.2M 360.1M
Total liabilities 5.1B 6.7B 6.6B 4.6B
Current liabilities 2.6B 2.8B 2.5B 1.8B
Accounts payable 947.8M 1.2B 1.1B 663.1M
Accrued expenses 565.9M 614.0M 547.9M 433.1M
Short term debt 284.8M 315.0M 268.4M 233.3M
Deferred revenue 630.6M 481.0M 406.2M 314.0M
Tax payable
Pensions
Other current liabilities 142.2M 184.6M 163.6M 141.2M
Non current liabilities 2.6B 3.8B 4.1B 2.8B
Long term provisions
Long term debt 2.0B 3.2B 3.2B 2.1B
Provision for risks and charges
Deferred liabilities 311.0M 390.4M 571.4M 450.4M
Derivative product liabilities
Other non current liabilities 279.6M 243.7M 238.4M 290.0M
Shareholders equity
Common stock 8.5M 9.9M 9.9M 9.5M
Retained earnings 2.0B 2.1B 2.2B 2.2B
Other shareholders equity -35.0M -53.0M -51.0M -78.8M
Total shareholders equity 2.6B 2.7B 2.7B 2.5B
Additional paid in capital 1.1B 1.3B 1.2B 1.0B
Treasury stock 563.0M 659.9M 663.9M 587.0M
Minority interest 64.7M 15.1M 3.9M 4.1M
Main market

Exchange is currently active.
Closing in 5 hours 2 minutes

14:57
00:00
08:00
20:00
23:59

Trading Hours (Monday - Friday):

Main market
08:00 - 20:00
All times are displayed in the Europe/Berlin timezone (CEST, UTC+02:00).