SMLR Financials: Semler Scientific Inc AI Analysis