Skip to content
10-K

Annual Report

TETRA TECH, INC. TTEK

0000831641-25-000032

← back to feed
Filed
Nov 20, 2025 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Nov 7, 2025 260.83M sh
Shares Diluted FY 2025 · Sep 28, 2025 264.25M sh
Shares Diluted FY 2025 · Sep 28, 2025 267.12M sh
Shares Diluted FY 2025 · Jun 29, 2025 264.86M sh
Shares Diluted FY 2025 · Mar 30, 2025 267.44M sh
Shares Diluted FY 2025 · Dec 29, 2024 271.89M sh
Shares Diluted FY 2025 · Sep 29, 2024 271.66M sh
Shares Diluted FY 2025 · Sep 29, 2024 270.04M sh
Shares Diluted FY 2025 · Jun 30, 2024 270.26M sh
Shares Diluted FY 2025 · Mar 31, 2024 269.38M sh
Shares Diluted FY 2025 · Dec 31, 2023 268.69M sh
Shares Diluted restated FY 2025 · Oct 1, 2023 268.19M sh
Stock Repurchased FY 2025 · Sep 28, 2025 $249.98M
Stock Repurchased FY 2025 · Sep 29, 2024 $0
Stock Repurchased FY 2025 · Oct 1, 2023 $0
Dividends Paid FY 2025 · Sep 28, 2025 $65.04M
Dividends Paid FY 2025 · Sep 29, 2024 $58.83M
Dividends Paid FY 2025 · Oct 1, 2023 $52.11M
Capex FY 2025 · Sep 28, 2025 $18.63M
Capex FY 2025 · Sep 29, 2024 $18.14M
Capex FY 2025 · Oct 1, 2023 $26.9M
Operating Cash Flow FY 2025 · Sep 28, 2025 $457.69M
Operating Cash Flow FY 2025 · Sep 29, 2024 $358.71M
Operating Cash Flow FY 2025 · Oct 1, 2023 $368.46M
Long Term Debt FY 2025 · Sep 28, 2025 $763.36M
Long Term Debt FY 2025 · Sep 29, 2024 $812.63M
Cash And Equivalents FY 2025 · Sep 28, 2025 $167.46M
Cash And Equivalents FY 2025 · Sep 29, 2024 $232.69M
Stockholders Equity FY 2025 · Sep 28, 2025 $1.78B
Stockholders Equity FY 2025 · Sep 29, 2024 $1.83B
Current Liabilities FY 2025 · Sep 28, 2025 $1.38B
Current Liabilities FY 2025 · Sep 29, 2024 $1.22B
Current Assets FY 2025 · Sep 28, 2025 $1.62B
Current Assets FY 2025 · Sep 29, 2024 $1.53B
Total Assets FY 2025 · Sep 28, 2025 $4.28B
Total Assets FY 2025 · Sep 29, 2024 $4.19B
Eps Diluted FY 2025 · Sep 28, 2025 $0.48
Eps Diluted FY 2025 · Sep 28, 2025 $0.93
Eps Diluted FY 2025 · Jun 29, 2025 $0.43
Eps Diluted FY 2025 · Mar 30, 2025 $0.02
Eps Diluted FY 2025 · Dec 29, 2024 $0.00
Eps Diluted FY 2025 · Sep 29, 2024 $0.35
Eps Diluted FY 2025 · Sep 29, 2024 $1.23
Eps Diluted FY 2025 · Jun 30, 2024 $0.32
Eps Diluted FY 2025 · Mar 31, 2024 $0.28
Eps Diluted FY 2025 · Dec 31, 2023 $0.28
Eps Diluted restated FY 2025 · Oct 1, 2023 $1.02
Eps Basic FY 2025 · Sep 28, 2025 $0.49
Eps Basic FY 2025 · Sep 28, 2025 $0.94
Eps Basic FY 2025 · Jun 29, 2025 $0.43
Eps Basic FY 2025 · Mar 30, 2025 $0.02
Eps Basic FY 2025 · Dec 29, 2024 $0.00
Eps Basic FY 2025 · Sep 29, 2024 $0.36
Eps Basic FY 2025 · Sep 29, 2024 $1.25
Eps Basic FY 2025 · Jun 30, 2024 $0.32
Eps Basic FY 2025 · Mar 31, 2024 $0.29
Eps Basic FY 2025 · Dec 31, 2023 $0.28
Eps Basic restated FY 2025 · Oct 1, 2023 $1.03
Operating Income FY 2025 · Sep 28, 2025 $181.3M
Operating Income FY 2025 · Sep 28, 2025 $408.42M
Operating Income FY 2025 · Jun 29, 2025 $164.99M
Operating Income FY 2025 · Mar 30, 2025 $39.6M
Operating Income FY 2025 · Dec 29, 2024 $22.53M
Operating Income FY 2025 · Sep 29, 2024 $143.34M
Operating Income FY 2025 · Sep 29, 2024 $500.74M
Operating Income FY 2025 · Jun 30, 2024 $128.63M
Operating Income FY 2025 · Mar 31, 2024 $117.68M
Operating Income FY 2025 · Dec 31, 2023 $111.08M
Operating Income FY 2025 · Oct 1, 2023 $358.11M
Gross Profit FY 2025 · Sep 28, 2025 $961.34M
Gross Profit FY 2025 · Sep 29, 2024 $866.44M
Gross Profit FY 2025 · Oct 1, 2023 $725.03M
Cost Of Revenue FY 2025 · Sep 28, 2025 $825.23M
Cost Of Revenue FY 2025 · Sep 29, 2024 $876.82M
Cost Of Revenue FY 2025 · Oct 1, 2023 $771.46M
Revenue FY 2025 · Sep 28, 2025 $1.33B
Revenue FY 2025 · Sep 28, 2025 $5.44B
Revenue FY 2025 · Jun 29, 2025 $1.37B
Revenue FY 2025 · Mar 30, 2025 $1.32B
Revenue FY 2025 · Dec 29, 2024 $1.42B
Revenue FY 2025 · Sep 29, 2024 $1.37B
Revenue FY 2025 · Sep 29, 2024 $5.2B
Revenue FY 2025 · Jun 30, 2024 $1.34B
Revenue FY 2025 · Mar 31, 2024 $1.25B
Revenue FY 2025 · Dec 31, 2023 $1.23B
Revenue FY 2025 · Oct 1, 2023 $4.52B