Tetra Tech Inc (TTEK)

Price$36.19Cached quote
TTEKNasdaq
Loading local price history

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$2.30B$2.48B$2.61B$2.71B$2.57B$2.20B$2.29B$2.15B
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
Gross margin17.66%16.67%16.03%16.43%15.51%14.91%13.14%12.97%12.84%12.78%13.73%11.37%
Operating expenses$552.9M$365.7M$366.9M$235.1M$219.7M$205.4M$219.4M$194.4M$170.3M$194.4M$228.1M$128.6M
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
Operating margin7.50%9.63%7.92%9.72%8.67%8.05%6.07%6.41%6.66%5.26%3.81%6.19%0.77%6.14%5.69%5.65%5.33%4.96%
EBITDA$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
EBITDA margin8.57%11.05%9.27%10.49%9.41%8.87%7.00%7.72%8.32%7.02%5.74%8.39%3.17%8.24%7.85%7.18%6.52%5.83%
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
Net profit margin4.56%6.41%6.05%7.51%7.25%5.81%5.11%4.62%4.28%3.25%1.71%4.38%−0.06%3.86%3.61%3.49%3.80%2.84%
Basic EPSper basic share$0.94$1.25$1.03$0.98$0.17$0.13$0.12$0.10$0.08$0.06$0.03$0.07-$0.00$0.07$0.06$0.05$0.06$0.04
Diluted EPSper diluted share$0.93$1.23$1.02$0.97$0.17$0.13$0.11$0.10$0.08$0.06$0.03$0.07-$0.00$0.07$0.06$0.05$0.06$0.04

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

Community posts