EdgarLookup

TETRA TECH INC — 10-K Filings

30 10-K filings on record

This page lists all 10-K filings submitted to the SEC by TETRA TECH INC (TTEK), sorted by most recent first. Each row links to the full filing on EdgarLookup. TETRA TECH INC has filed 30 10-K documents with the SEC since 2014. To view all SEC filings by TETRA TECH INC, see the full filings list.

Overview All Filings Financials Insiders
All 10-C 10-K 10-K/A 10-Q 10-Q/A 144 3 3/A 4 4/A 424B1 424B2 424B3 424B4 5 8-K 8-K/A ARS CORRESP DEF 14A DEF 14C DEFA14A DEFR14A NT 10-K NT 10-Q POS AM PRE 14A PRER14C S-3 S-3/A S-3MEF S-8 SC 13D SC 13D/A SC 13G SC 13G/A SCHEDULE 13D/A SCHEDULE 13G SCHEDULE 13G/A UPLOAD
Form Description Accession Number Filed Period
10-K 10-K 0000831641-25-000032 Nov 20, 2025 Sep 28, 2025
10-K 10-K 0000831641-24-000063 Nov 19, 2024 Sep 29, 2024
10-K 10-K 0000831641-23-000082 Nov 22, 2023 Oct 1, 2023
10-K 10-K 0000831641-22-000123 Nov 25, 2022 Oct 2, 2022
10-K 10-K 0000831641-21-000110 Nov 24, 2021 Oct 3, 2021
10-K 10-K 0000831641-20-000154 Nov 23, 2020 Sep 27, 2020
10-K 10-K 0000831641-19-000193 Nov 29, 2019 Sep 29, 2019
10-K 10-K 0000831641-18-000097 Nov 16, 2018 Sep 30, 2018
10-K 10-K 0000831641-17-000022 Nov 20, 2017 Oct 1, 2017
10-K 10-K 0001047469-16-016906 Nov 22, 2016 Oct 2, 2016
10-K 10-K 0001047469-15-008864 Nov 20, 2015 Sep 27, 2015
10-K 10-K 0001047469-14-009389 Nov 19, 2014 Sep 28, 2014
10-K 10-K 0001047469-13-010692 Nov 20, 2013 Sep 29, 2013
10-K 10-K 0001047469-12-010616 Nov 15, 2012 Sep 30, 2012
10-K 10-K 0001047469-11-009637 Nov 17, 2011 Oct 2, 2011
10-K 10-K 0001047469-10-009822 Nov 16, 2010 Oct 3, 2010
10-K FORM 10-K 0001047469-09-010148 Nov 16, 2009 Sep 27, 2009
10-K 10-K 0001047469-08-012390 Nov 19, 2008 Sep 28, 2008
10-K 10-K 0001047469-07-009543 Nov 27, 2007 Sep 30, 2007
10-K ANNUAL REPORT PURSUANT TO SECTION 13 AND 15(D) 0001104659-06-084204 Dec 28, 2006 Oct 1, 2006
10-K ANNUAL REPORT PURSUANT TO SECTION 13 AND 15(D) 0001104659-05-061302 Dec 16, 2005 Oct 2, 2005
10-K FORM 10-K 0001047469-05-000037 Jan 3, 2005 Oct 3, 2004
10-K FORM 10-K 0001047469-03-041045 Dec 16, 2003 Sep 28, 2003
10-K 10-K 0001047469-02-008614 Dec 30, 2002 Sep 29, 2002
10-K 10-K 0000912057-01-544914 Dec 31, 2001 Sep 30, 2001
10-K FORM 10K 0000912057-00-055237 Dec 29, 2000 Oct 1, 2000
10-K FORM 10K 0000912057-99-011010 Dec 30, 1999 Oct 3, 1999
10-K FORM 10-K 0001047469-98-045681 Dec 31, 1998 Oct 4, 1998
10-K 10-K 0001047469-97-008889 Dec 29, 1997 Sep 28, 1997
10-K FORM 10-K 0000898430-96-005943 Dec 30, 1996 Sep 29, 1996