Record total revenue of $43.8 million, up 8% year-over-year Q3 annualized recurring revenue crosses $100 million milestone, up 11% year-over-year Net loss improved 14% year-over-year; Non-GAAP net ...