WHD Financials: Cactus Inc AI Analysis