Tetra Tech 2025 Outlook: A Look at Valuation & Investment Risks

When I first wrote about Tetra Tech (TTEK) in January 2025 I urged cautious optimism. That caution has proved warranted. Upon taking office, the new administration issued a 90‑day freeze on nearly every USAID task order. As expected, this had a meaningful impact on Tetra as management pulled roughly $400 million of revenue and $0.05‑0.10 […]