Revenue
Product
Subscription & service
Total revenue
Cost of product revenue
Cost of subscription& service revenue
Total cost of revenue
Gross profit
Operating expenses
Sales & marketing expenses
Research & development*
General & administrative expenses
Lease abandonment
Total operating expenses