Tetra Tech slides; results due after the bell - TTEK News | Rallies