Revenue Insights

Total revenue showed an 8% year-over-year growth, yet the stock has plummeted 85%. With over 3,100 customers each contributing more than $100,000, the potential for business remains, despite a decline in individual users. High spending on sales and marketing raises concerns about operating margins, which sit at just 11%.