ESMC Financials: Escalon Medical Corp AI Analysis