Get early access! Join the Twelve Data AI Assistant waitlist now.
171 EUR
2
1.16%
Last update Oct 17, 9:36 PM CEST
Main market
Day range
171
173
Previous close
173
Open
171
Access this stock data via API
Subscribe
Mastec Inc.
171.00
2
1.16%

Financials

Cash flow

Fiscal date 2024 2023 2022 2021
Operating activities 1.1B 573.5M 228.7M 967.0M
Net income 170.9M -47.3M 33.9M 330.7M
Depreciation 434.3M 603.2M 507.1M 422.8M
Deferred taxes -29.5M -140.9M 9.5M 51.9M
StockBased compensation 28.0M 33.3M 27.4M 24.8M
Other non cash items 16.5M 14.7M 8.9M -9.2M
Accounts receivable 203.4M -9.2M -298.1M 198.4M
Accounts payable
Other assets liabilities 313.3M 119.6M -60.2M -52.6M
Investing activities -7.4M 14.9M -557.8M -1.2B
Capital expenditures 56.6M 84.1M 81.5M 65.3M
Net intangibles
Net acquisitions -68.5M -69.4M -635.8M -1.2B
Purchase of investments -686.6K -1.9M -4.0M -10.0M
Sale of investments 1.3M 425K 400K 557K
Other investing activity 3.9M 1.6M 43K 1.7M
Financing activities -932.0M -4.9B -2.8B -304.1M
Long term debt issuance 4.0B 0 0
Long term debt payments -4.8B -4.7B -3.4B -971.0M
Short term debt issuance -131.8M 823.9M 691.3M
Common stock issuance
Common stock repurchase 0 0 -81.3M 0
Common dividends
Other financing charges -90.3M -41.3M -76.1M -24.4M
End cash position 342.8M 529.6M 370.6M 360.7M
Income tax paid 37.7M 9.6M 8.6M 69.1M
Interest paid 167.4M 237.6M 106.5M 61.8M
Free cash flow 833.9M 494.3M 88.9M 623.0M
Main market

Exchange is currently active.
Closing in 6 hours 48 minutes

15:11
00:00
08:00
22:00
23:59

Trading Hours (Monday - Friday):

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