TETRA Technologies reported decade-high Q1 2026 revenue and EBITDA, with EPS coming 100% above estimates. See why I rate TTI ...