ERII Financials: Energy Recovery Inc AI Analysis