34.56000 USD
0.19
0.55%
Last update Dec 12, 3:59 PM EST
Market closed
Day range
34.41000
35
Previous close
34.75
Open
34.83000
Access this stock data via API
Subscribe
Tetra Tech, Inc.
34.56
0.19
0.55%

Financials

Cash flow

Fiscal date 2025 2024 2023 2022
Operating activities 373.8M 372.9M 325.7M 258.9M
Net income 247.9M 333.4M 273.5M 263.2M
Depreciation 58.3M 73.7M 61.2M 27.0M
Deferred taxes -11.3M -20.0M -21.2M 2.2M
StockBased compensation 33.9M 31.2M 28.6M 26.2M
Other non cash items -14.4M 7.1M 13.2M -916K
Accounts receivable -112.8M -40.2M -19.8M -89.8M
Accounts payable 2.4M 18.1M -19.2M 17.1M
Other assets liabilities 169.7M -30.4M 9.4M 13.9M
Investing activities -88.1M -92.9M -744.3M -45.2M
Capital expenditures
Net intangibles
Net acquisitions -94.9M -93.7M -854.3M -49.1M
Purchase of investments
Sale of investments 0 109.3M 0
Other investing activity 6.7M 742K 715K 4.0M
Financing activities -410.7M -194.4M 381.8M -251.4M
Long term debt issuance 715M 217M 1.6B 161.5M
Long term debt payments -778.9M -293.5M -1.0B -121.4M
Short term debt issuance 0 0
Common stock issuance
Common stock repurchase -250.0M 0 0 -200M
Common dividends -65.0M -58.8M -52.1M -46.1M
Other financing charges -31.8M -59.1M -104.4M -45.3M
End cash position 168.4M 232.7M 168.8M 185.1M
Income tax paid 110.8M 180.7M 93.2M 70.8M
Interest paid 35.0M 36.9M 47.4M 13.4M
Free cash flow 439.1M 340.6M 341.6M 325.6M
Access the full /cash_flow historical dataset via the API — starting from the Pro plan.
Market closed

Exchange is currently closed (non-working day)
Pre-market opens in 6 hours 39 minutes

21:20
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 (EST, UTC-05:00).