TTI Financials: Tetra Technologies Inc AI Analysis