PSMT Financials: PriceSmart Inc AI Analysis