Omada Health beats on earnings in first incomes report considering that IPO