TETRA TECH INC (TTEK)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

18 annual periodsNewest to oldest
202520242023202220212020201920182017201620152014201320122011201020092008
Revenue$5.44B$5.20B$4.52B$3.50B$3.21B$2.99B$3.11B$2.96B$2.75B$2.58B
Gross profit$961.3M$866.4M$725.0M$575.6M$498.4M$446.5M$408.2M$384.5M$353.6M$330.2M$315.8M$282.4M
Operating income$408.4M$500.7M$358.1M$340.4M$278.7M$241.1M$188.8M$190.1M$183.3M$135.9M$87.7M$153.8M$20.2M$166.4M$146.4M$124.5M$121.9M$106.4M
EBITDAderived$466.7M$574.4M$419.3M$367.5M$302.5M$265.7M$217.6M$228.7M$229.1M$181.4M$131.9M$208.4M$82.8M$223.3M$202.1M$158.0M$149.1M$125.0M
Net income$247.9M$333.4M$273.5M$263.2M$232.8M$173.9M$158.8M$137.0M$117.9M$83.9M$39.2M$108.7M−$1.5M$104.7M$93.0M$76.8M$87.0M$60.9M
Basic EPSper diluted share$0.94$1.25$1.03$0.98$4.31$3.21$2.89$2.46$2.07$1.44$0.64$1.68-$0.03$1.65$1.45$1.25$1.45$1.04
Diluted EPSper diluted share$0.93$1.23$1.02$0.97$4.26$3.16$2.84$2.42$2.04$1.42$0.64$1.66-$0.03$1.63$1.43$1.24$1.43$1.02

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys1$50.2K disclosed value
Sells (SEC code S)11$11.80M disclosed value
12 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
May 15, 2026Form 4Feeler Jeffrey RDirectorBuyCOMMON STOCK1.9K$26.41$50.2K1.9K
Feb 4, 2026Form 4CARTER BRIAN NSVP, Corporate ControllerSellCOMMON STOCK10.0K$40.23$401.5K46.5K
Aug 14, 2025Form 4Birkenbeuel GaryDirectorSellCOMMON STOCK2.4K$36.00$86.0K37.7K
Feb 4, 2025Form 4Volpi Kirsten MDirectorSellCOMMON STOCK4.3K$34.31$149.1K60.2K
Feb 4, 2025Form 4Volpi Kirsten MDirectorSellCOMMON STOCK4.1K$34.33$140.8K64.5K