TETRA TECH INC Financials