HURC Financials: Hurco Companies Inc AI Analysis