SMLR Earnings: AI Insights on Semler Scientific Inc