OMCL Financials: Omnicell Inc AI Analysis