| TETRA TECH INC (TTEK) |
| Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 | Q2-CY2014 | Q1-CY2014 | Q4-CY2013 |
| Balance Sheet Date | | 2025-Sep-28 | 2025-Jun-29 | 2025-Mar-30 | 2024-Dec-29 | 2024-Sep-29 | 2024-Jun-30 | 2024-Mar-31 | 2023-Dec-31 | 2023-Oct-01 | 2023-Jul-02 | 2023-Apr-02 | 2023-Jan-01 | 2022-Oct-02 | 2022-Jul-03 | 2022-Apr-03 | 2022-Jan-02 | 2021-Oct-03 | 2021-Jun-27 | 2021-Mar-28 | 2020-Dec-27 | 2020-Sep-27 | 2020-Jun-28 | 2020-Mar-29 | 2019-Dec-29 | 2019-Sep-29 | 2019-Jun-30 | 2019-Mar-31 | 2018-Dec-30 | 2018-Sep-30 | 2018-Jul-01 | 2018-Apr-01 | 2017-Dec-31 | 2017-Oct-01 | 2017-Jul-02 | 2017-Apr-02 | 2017-Jan-01 | 2016-Oct-02 | 2016-Jun-26 | 2016-Mar-27 | 2015-Dec-27 | 2015-Sep-27 | 2015-Jun-28 | 2015-Mar-29 | 2014-Dec-28 | 2014-Sep-28 | 2014-Jun-29 | 2014-Mar-30 | 2013-Dec-29 |
| Fiscal Period | | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | Q3-FY2022 | Q2-FY2022 | Q1-FY2022 | Q4-FY2021 | Q3-FY2021 | Q2-FY2021 | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 | Q1-FY2015 | Q4-FY2014 | Q3-FY2014 | Q2-FY2014 | Q1-FY2014 |
| Close Price of Common Stock | 35.19$ | 33.36$ | 35.97$ | 29.24$ | 39.85$ | 47.14$ | 204.39$ | 185.05$ | 167.22$ | 152.02$ | 163.67$ | 146.91$ | 145.13$ | 128.47$ | 136.50$ | 165.11$ | 169.69$ | 149.68$ | 122.10$ | 136.21$ | 115.87$ | 95.52$ | 79.01$ | 70.57$ | 86.19$ | 86.73$ | 78.50$ | 59.61$ | 51.65$ | 68.28$ | 58.63$ | 48.95$ | 48.10$ | 46.60$ | | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 9,177,241,484$ | 8,766,121,024$ | 9,478,189,205$ | 7,837,375,184$ | 10,669,483,831$ | 2,523,517,949$ | 10,934,039,529$ | 9,893,953,804$ | 8,904,075,043$ | 8,094,396,568$ | 8,712,071,119$ | 7,819,452,080$ | 7,689,153,284$ | 6,849,855,316$ | 7,327,773,590$ | 8,915,842,585$ | 9,143,838,301$ | 8,093,374,821$ | 6,612,979,101$ | 7,386,521,602$ | 6,230,916,250$ | 5,147,412,135$ | 4,268,599,791$ | 3,859,036,613$ | 4,704,924,120$ | 4,739,676,114$ | 4,307,017,424$ | 3,291,229,047$ | 2,859,157,492$ | 3,777,917,926$ | 3,260,483,603$ | 2,733,899,010$ | 2,680,256,675$ | 2,635,298,409$ | | | | | | | | | | | | | | | |
| QoQ% | 4.69% | (7.51%) | 20.94% | (26.54%) | 322.80% | (76.92%) | 10.51% | 11.12% | 10.00% | (7.09%) | 11.42% | 1.70% | 12.25% | (6.52%) | (17.81%) | (2.49%) | 12.98% | 22.39% | (10.47%) | 18.55% | 21.05% | 20.59% | 10.61% | (17.98%) | (.73%) | 10.05% | 30.86% | 15.11% | (24.32%) | 15.87% | 19.26% | 2.00% | 1.71% | | | | | | | | | | | | | | | | |
| YoY% | (13.99%) | 247.38% | (13.32%) | (20.79%) | 19.83% | (68.82%) | 25.50% | 26.53% | 15.80% | 18.17% | 18.89% | (12.30%) | (15.91%) | (15.37%) | 10.81% | 20.70% | 46.75% | 57.23% | 54.92% | 91.41% | 32.43% | 8.60% | (.89%) | 17.25% | 64.56% | 25.46% | 32.10% | 20.39% | 6.68% | 43.36% | | | | | | | | | | | | | | | | | | | |
| Close Price of Warrant | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Close Price of Unit | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Close Price of Right | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 260,828,236 | 261,418,000 | 262,752,000 | 263,503,000 | 268,028,000 | 267,717,000 | 53,532,000 | 53,497,000 | 53,466,000 | 266,238,000 | 53,243,000 | 53,228,000 | 53,226,000 | 52,981,000 | 53,319,000 | 53,683,000 | 53,999,000 | 53,981,000 | 54,071,000 | 54,158,000 | 54,193,000 | 53,797,000 | 53,888,000 | 54,142,000 | 54,565,000 | 54,565,000 | 54,728,000 | 54,947,000 | 55,326,000 | 55,349,000 | 55,332,000 | 55,749,000 | 55,988,000 | 55,873,000 | 56,762,000 | 57,203,000 | 57,219,000 | 57,042,000 | 57,546,000 | 58,077,000 | 58,909,000 | 59,381,000 | 60,162,000 | 60,333,000 | 62,169,000 | 62,591,000 | 64,348,000 | 65,068,000 | 64,738,000 |
| QoQ% | (.23%) | (.51%) | (.29%) | (1.69%) | .12% | 400.11% | .07% | .06% | (79.92%) | 400.04% | .03% | .00% | .46% | (.63%) | (.68%) | (.59%) | .03% | (.17%) | (.16%) | (.07%) | .74% | (.17%) | (.47%) | (.78%) | .00% | (.30%) | (.40%) | (.69%) | (.04%) | .03% | (.75%) | (.43%) | .21% | (1.57%) | (.77%) | (.03%) | .31% | (.88%) | (.91%) | (1.41%) | (.80%) | (1.30%) | (.28%) | (2.95%) | (.67%) | (2.73%) | (1.11%) | .51% | .94% |
| YoY% | (2.69%) | (2.35%) | 390.83% | 392.56% | 401.31% | .56% | .54% | .51% | .45% | 402.52% | (.14%) | (.85%) | (1.43%) | (1.85%) | (1.39%) | (.88%) | (.36%) | .34% | .34% | .03% | (.68%) | (1.41%) | (1.54%) | (1.47%) | (1.38%) | (1.42%) | (1.09%) | (1.44%) | (1.18%) | (.94%) | (2.52%) | (2.54%) | (2.15%) | (2.05%) | (1.36%) | (1.51%) | (2.87%) | (3.94%) | (4.35%) | (3.74%) | (5.24%) | (5.13%) | (6.51%) | (7.28%) | (3.97%) | (2.41%) | (.70%) | .22% | .57% |