TTEK · Company research

Tetra Tech Inc (TTEK): Financial Statements

Reported statement data with reporting periods and sources preserved.

RESEARCH CONTEXT

Understand the numbers

Reported statement data with reporting periods and sources preserved. Use period, currency, units and source fields when interpreting values.

80records availableIndustrials

Financial Statements data

Database-backed records only

80 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
balance_sheetquarterlyFY-2026-Q3Sun Jun 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q3Sun Jun 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q3Sun Jun 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)1308555000-3061708000243205000157925000150767000109801000
balance_sheetquarterlyFY-2026-Q2Sun Mar 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q2Sun Mar 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q2Sun Mar 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q2Sun Mar 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time)1220157000—21409100013152300012733600093798000
income_statementannualFY-2026-Q2Sun Mar 29 2026 00:00:00 GMT+0000 (Coordinated Universal Time)2430820000—434462000272517000268912000199020000
balance_sheetquarterlyFY-2026-Q1Sun Dec 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q1Sun Dec 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q1Sun Dec 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)1210663000—220371000140994000141576000105222000
balance_sheetquarterlyFY-2025-Q4Sun Sep 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q4Sun Sep 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q4Sun Sep 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q4Sun Sep 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)1330100000—274147000181305000174499000127876000
income_statementannualFY-2025-Q4Sun Sep 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)5442590000—961344000408419000377617000247949000
balance_sheetquarterlyFY-2025-Q3Sun Jun 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q3Sun Jun 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q3Sun Jun 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)4112490000—687197000227114000203118000120073000
balance_sheetquarterlyFY-2025-Q2Sun Mar 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q2Sun Mar 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q2Sun Mar 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q2Sun Mar 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)1322113000—21418200039603000311120005412000
income_statementannualFY-2025-Q2Sun Mar 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)2742674000—43565900062129000464200006190000
balance_sheetquarterlyFY-2025-Q1Sun Dec 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q1Sun Dec 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q1Sun Dec 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)1420561000—2214770002252600015308000778000
balance_sheetquarterlyFY-2024-Q4Sun Sep 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q4Sun Sep 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q4Sun Sep 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q4Sun Sep 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)5198679000—866440000500737000463466000333443000
income_statementquarterlyFY-2024-Q4Sun Sep 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)1374474000—24527500014334200013544500096180000
balance_sheetquarterlyFY-2024-Q3Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q3Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q3Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)1344323000—22317200012863000011871800085824000
balance_sheetquarterlyFY-2024-Q2Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q2Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q2Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q2Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)2479883000—397993000228764000209303000151439000
income_statementquarterlyFY-2024-Q2Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)1251616000—20749500011768300010780000076459000
balance_sheetquarterlyFY-2024-Q1Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q1Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q1Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)1228267000—19049800011108100010150400074980000
balance_sheetquarterlyFY-2023-Q4Sun Oct 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q4Sun Oct 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q4Sun Oct 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2023-Q4Sun Oct 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)4522550000—725029000358113000400978000273452000
income_statementquarterlyFY-2023-Q4Sun Oct 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)1260612000—2120920001073770009440300053658000
balance_sheetquarterlyFY-2023-Q3Sun Jul 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q3Sun Jul 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q3Sun Jul 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)1208947000—188846000976750008280600060238000
balance_sheetquarterlyFY-2023-Q2Sun Apr 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q2Sun Apr 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q2Sun Apr 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2023-Q2Sun Apr 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)2052991000—324091000153061000223768000159556000
income_statementquarterlyFY-2023-Q2Sun Apr 02 2023 00:00:00 GMT+0000 (Coordinated Universal Time)1158226000—170846000610110006909500042841000
balance_sheetquarterlyFY-2023-Q1Sun Jan 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q1Sun Jan 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q1Sun Jan 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)894766000—15324600092050000154673000116715000
balance_sheetquarterlyFY-2022-Q4Sun Oct 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q4Sun Oct 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q4Sun Oct 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q4Sun Oct 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)902563000—1560350009480100011208800082959000
income_statementannualFY-2022-Q4Sun Oct 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)3504048000—575559000340446000348766000263164000
balance_sheetquarterlyFY-2022-Q3Sun Jul 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q3Sun Jul 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q3Sun Jul 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)890231000—144584000839050008098600058657000
balance_sheetquarterlyFY-2022-Q2Sun Apr 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q2Sun Apr 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q2Sun Apr 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q2Sun Apr 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)852744000—135173000745200007137600053049000
income_statementannualFY-2022-Q2Sun Apr 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time)1711255000—274940000161740000155692000121548000
balance_sheetquarterlyFY-2022-Q1Sun Jan 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q1Sun Jan 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q1Sun Jan 02 2022 00:00:00 GMT+0000 (Coordinated Universal Time)858510000—139766000872200008431600068499000
balance_sheetquarterlyFY-2021-Q4Sun Oct 03 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2021-Q4Sun Oct 03 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q4Sun Oct 03 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2021-Q4Sun Oct 03 2021 00:00:00 GMT+0000 (Coordinated Universal Time)3213513000—498400000278701000266870000232831000
income_statementquarterlyFY-2021-Q4Sun Oct 03 2021 00:00:00 GMT+0000 (Coordinated Universal Time)892013000—143910000818360007859000082931000

Informational research only, not financial advice. Forecasts are uncertain and can be wrong.