Now Live: Cboe Europe real-time data for all major European stocks.
opens in 23h 31m
Market closed

Pre-market opens in 18 hours 1 minute
Main market opens in 23 hours 31 minutes

09:58
00:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).
97.48000 USD
0.4
0.41%
Last update Apr 2, 3:59 PM EDT
Market closed
Day range
89.70000
98.11000
Previous close
97.080002
Open
90.23000
Access this stock data via API
Subscribe
TTM Technologies, Inc.
97.48
0.40
0.41%

Financials

Cash flow

Fiscal date 2025 2024 2023 2022
Operating activities 290.3M 197.4M 165.8M 324.7M
Net income 177.4M 56.3M -18.7M 94.6M
Depreciation 147.2M 150.1M 160.7M 133.9M
Deferred taxes 3.3M -1.7M -11.3M 61.3M
StockBased compensation 41.7M 29.8M 22.9M 19.5M
Other non cash items 7.5M 143K 1.7M -3.0M
Accounts receivable -201.8M -124.4M 92.5M -20.2M
Accounts payable 139.0M 49.7M -34.6M -14.8M
Other assets liabilities -24.1M 37.4M -47.4M 53.4M
Investing activities -273.9M -146.2M -92.0M -395.5M
Capital expenditures -291.8M -146.1M -98.0M -96.9M
Net intangibles
Net acquisitions 0 0 6.0M -298.3M
Purchase of investments
Sale of investments
Other investing activity 17.8M -76K -101K -245K
Financing activities -21.2M -36.8M -47.7M -10.4M
Long term debt issuance 0 8.4M 284.8M 50M
Long term debt payments -3.8M -9.6M -291.6M -50M
Short term debt issuance
Common stock issuance
Common stock repurchase -17.9M -34.5M -24.4M -35.4M
Common dividends
Other financing charges 513K -1.2M -16.5M 25M
End cash position 501.2M 503.9M 450.2M 402.7M
Income tax paid 37.4M 18.8M 53.8M 4.6M
Interest paid 46.2M 49.0M 47.9M 42.8M
Free cash flow -683K 51.2M 27.0M 170.0M
Access the full /cash_flow historical dataset via the API — starting from the Pro plan (individual) and the Venture plan (business) and above.
Market closed

Pre-market opens in 18 hours 1 minute
Main market opens in 23 hours 31 minutes

09:58
00:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).