TTI Earnings: AI Insights on Tetra Technologies Inc