TTEK · Tetra Tech Inc
Key customers — 37% of revenue (fiscal 2025)
“Approximately 32%, 14%, 17% and 37% of our fiscal 2025 revenue was generated from our U.S. federal government, U.S. state and local government, U.S. commercial and international clients, respectively.”
Key customers — 32% of revenue (fiscal 2025)
“Approximately 32%, 14%, 17% and 37% of our fiscal 2025 revenue was generated from our U.S. federal government, U.S. state and local government, U.S. commercial and international clients, respectively.”
Key customers — 17% of revenue (fiscal 2025)
“Approximately 32%, 14%, 17% and 37% of our fiscal 2025 revenue was generated from our U.S. federal government, U.S. state and local government, U.S. commercial and international clients, respectively.”
Key customers — 14% of revenue (fiscal 2025)
“Approximately 32%, 14%, 17% and 37% of our fiscal 2025 revenue was generated from our U.S. federal government, U.S. state and local government, U.S. commercial and international clients, respectively.”
Key customers — 27% of receivables (fiscal 2025 year-end)
“Approximately 27% of accounts receivable were due from various agencies of the U.S. federal government at fiscal 2025 year-end.”
Registered funds — mutual funds, ETFs and closed-end funds — whose latest Form N-PORT portfolio report holds this stock, matched by the stock's CUSIP. Each row is one fund position with its size, value and weight in that fund.
Funds holding TTEK
494 fund positions| Fund | Ticker | Balance | Value | % of Fund | Side | Reported | Open |
|---|---|---|---|---|---|---|---|
| iShares Core S&P Mid-Cap ETF | — | 8,635,050 | $260,087,706 | 0.25% | Long | 2026-03-31 | |
| VANGUARD TOTAL STOCK MARKET INDEX FUND | — | 8,300,172 | $250,001,181 | 0.01% | Long | 2026-03-31 | |
| VANGUARD SMALL-CAP INDEX FUND | — | 6,013,680 | $181,132,042 | 0.11% | Long | 2026-03-31 | |
| New Perspective Fund | — | 4,068,579 | $122,545,599 | 0.08% | Long | 2026-03-31 | |
| VANGUARD SMALL-CAP VALUE INDEX FUND | — | 3,829,440 | $115,342,733 | 0.19% | Long | 2026-03-31 | |
| SMALLCAP World Fund Inc | — | 3,308,127 | $99,640,785 | 0.12% | Long | 2026-03-31 | |
| FULLERTHALER BEHAVIORAL SMALL CAP EQUITY | — | 3,166,100 | $95,362,932 | 0.85% | Long | 2026-03-31 | |
| VANGUARD EXTENDED MARKET INDEX FUND | — | 2,911,888 | $87,706,067 | 0.11% | Long | 2026-03-31 | |
| Invesco Water Resources ETF | — | 2,070,944 | $66,932,910 | 3.21% | Long | 2026-04-30 | |
| Growth Fund | — | 2,192,104 | $66,026,172 | 0.13% | Long | 2026-03-31 | |
| State Street SPDR S&P MidCap 400SM ETF Trust | MDY | 1,965,755 | $59,208,541 | 0.24% | Long | 2026-03-31 | |
| Global X U.S. Infrastructure Development ETF | — | 1,914,460 | $52,628,505 | 0.39% | Long | 2026-05-31 | |
| First Trust Water ETF | — | 1,637,895 | $49,333,397 | 2.77% | Long | 2026-03-31 | |
| iShares S&P Mid-Cap 400 Growth ETF | — | 1,587,133 | $47,804,446 | 0.48% | Long | 2026-03-31 | |
| VANGUARD DIVIDEND APPRECIATION INDEX FUND | — | 1,464,262 | $47,324,948 | 0.04% | Long | 2026-04-30 | |
| Growth Fund of America | — | 1,647,990 | $45,303,245 | 0.01% | Long | 2026-05-31 | |
| State Street(R) SPDR(R) Portfolio S&P 400(TM) Mid Cap ETF | — | 1,273,885 | $38,369,416 | 0.25% | Long | 2026-03-31 | |
| Fidelity Extended Market Index Fund | — | 1,344,084 | $36,948,869 | 0.09% | Long | 2026-05-31 | |
| Fidelity Mid Cap Index Fund | — | 962,524 | $31,108,776 | 0.06% | Long | 2026-04-30 | |
| iShares Russell Mid-Cap ETF | — | 991,186 | $29,854,522 | 0.06% | Long | 2026-03-31 | |
| Old Westbury Large Cap Strategies Fund | — | 849,979 | $27,471,321 | 0.11% | Long | 2026-04-30 | |
| Strategic Advisers Fidelity U.S. Total Stock Fund | — | 857,700 | $23,578,173 | 0.01% | Long | 2026-05-31 | |
| AB SUSTAINABLE GLOBAL THEMATIC FUND, INC. | — | 630,710 | $20,384,547 | 1.51% | Long | 2026-04-30 | |
| First Trust SMID Cap Rising Dividend Achievers ETF | — | 662,086 | $19,942,030 | 0.20% | Long | 2026-03-31 | |
| Schwab U.S. Mid-Cap ETF | — | 704,129 | $19,356,506 | 0.13% | Long | 2026-05-31 | |
| U.S. SMALL CAP PORTFOLIO | — | 580,932 | $18,775,722 | 0.10% | Long | 2026-04-30 | |
| Dimensional U.S. Small Cap ETF | — | 541,290 | $17,494,493 | 0.12% | Long | 2026-04-30 | |
| iShares Russell 1000 Value ETF | — | 494,826 | $14,904,159 | 0.02% | Long | 2026-03-31 | |
| Fidelity Total Market Index Fund | — | 493,988 | $13,579,730 | 0.01% | Long | 2026-05-31 | |
| Dimensional U.S. Core Equity 2 ETF | — | 406,049 | $13,123,504 | 0.03% | Long | 2026-04-30 | |
| Invesco Building & Construction ETF | — | 384,586 | $12,429,820 | 2.72% | Long | 2026-04-30 | |
| iShares U.S. Infrastructure ETF | — | 402,543 | $12,124,595 | 0.33% | Long | 2026-03-31 | |
| Schwab Fundamental U.S. Small Company ETF | — | 435,727 | $11,978,135 | 0.13% | Long | 2026-05-31 | |
| State Street(R) SPDR(R) S & P 400(TM) Mid Cap Growth ETF | — | 397,103 | $11,960,742 | 0.48% | Long | 2026-03-31 | |
| VANGUARD S&P MID-CAP 400 INDEX FUND | — | 416,154 | $11,440,073 | 0.20% | Long | 2026-05-31 | |
| U.S. CORE EQUITY 2 PORTFOLIO | — | 344,745 | $11,142,158 | 0.03% | Long | 2026-04-30 | |
| Rockefeller U.S. Small-Mid Cap ETF | — | 344,502 | $11,134,305 | 1.48% | Long | 2026-04-30 | |
| FT Energy Income Partners Enhanced Income ETF | — | 400,000 | $10,996,000 | 1.04% | Long | 2026-05-31 | |
| Fidelity Series Total Market Index Fund | — | 397,425 | $10,925,213 | 0.01% | Long | 2026-05-31 | |
| Sands Capital Global Growth Fund | — | 323,308 | $10,449,315 | 1.34% | Long | 2026-04-30 | |
| State Street U.S. Core Equity Fund | — | 336,772 | $10,143,573 | 0.27% | Long | 2026-03-31 | |
| iShares Core S&P Total U.S. Stock Market ETF | — | 326,652 | $9,838,758 | 0.01% | Long | 2026-03-31 | |
| U.S. CORE EQUITY 1 PORTFOLIO | — | 300,592 | $9,715,133 | 0.02% | Long | 2026-04-30 | |
| iShares Russell Mid-Cap Growth ETF | — | 321,848 | $9,694,062 | 0.05% | Long | 2026-03-31 | |
| iShares Russell Mid-Cap Value ETF | — | 303,968 | $9,155,516 | 0.06% | Long | 2026-03-31 | |
| College Retirement Equities Fund - Total Global Stock Account | — | 280,914 | $8,461,130 | 0.01% | Long | 2026-03-31 | |
| VANGUARD INDUSTRIALS INDEX FUND | — | 293,707 | $8,074,005 | 0.10% | Long | 2026-05-31 | |
| JNL Mid Cap Index Fund | — | 263,574 | $7,938,849 | 0.24% | Long | 2026-03-31 | |
| Schwab U.S. Large-Cap ETF | — | 279,836 | $7,692,692 | 0.01% | Long | 2026-05-31 | |
| iShares U.S. Small-Cap Equity Factor ETF | — | 230,527 | $7,450,633 | 0.21% | Long | 2026-04-30 |