
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|---|
| Revenue | $142.1M+2.1% | $139.2M-7.6% | $150.7M-11.1% | $169.5M+18.7% | $142.8M+62.2% | $88.1M+9.5% | $80.5M |
| Cost of revenue, net | $70.6M+9.9% | $64.2M-4.0% | $66.9M+6.7% | $62.7M+16.7% | $53.7M+65.6% | $32.4M+1.3% | $32.0M |
| Gross margin | $71.5M-4.6% | $75.0M-10.5% | $83.8M-21.6% | $106.8M+19.8% | $89.1M+60.2% | $55.7M+14.8% | $48.5M |
| Research and development | $20.7M-16.1% | $24.6M+5.4% | $23.4M+70.7% | $13.7M+24.6% | $11.0M+63.3% | $6.7M+63.7% | $4.1M |
| General and administrative | $42.1M+9.7% | $38.4M-22.0% | $49.2M-15.8% | $58.5M-3.7% | $60.7M+82.0% | $33.4M+109.5% | $15.9M |
| Sales and marketing | $26.7M+109.0% | $12.8M-71.1% | $44.4M-11.1% | $49.9M+80.3% | $27.7M+179.8% | $9.9M-63.6% | $27.2M |
| Total operating expenses | $89.5M+18.1% | $75.8M-35.2% | $116.9M-4.2% | $122.1M+22.8% | $99.4M+98.8% | $50.0M+5.8% | $47.2M |
| Loss from operations | -$18.0M-2097.4% | -$820K+97.5% | -$33.1M-117.6% | -$15.2M-48.6% | -$10.3M-280.8% | $5.7M+354.7% | $1.2M |
| Other income (expense), net | $1.7M+209.8% | -$1.6M | — | — | — | — | — |
| Loss before income taxes | -$16.3M-581.1% | -$2.4M+93.8% | -$38.5M-86.4% | -$20.6M-50.3% | -$13.7M-565.2% | $3.0M+295.5% | -$1.5M |
| Provision for income taxes | -$5.1M+33.5% | -$7.7M-157.1% | -$3.0M+53.2% | -$6.4M-3758.6% | $174K+103.7% | -$4.7M-269.5% | $2.8M |
| Net loss, basic | -$21.4M-112.7% | -$10.1M+75.7% | -$41.5M-53.5% | -$27.0M-99.2% | -$13.6M-692.9% | -$1.7M | $0 |
| Net loss, diluted | -$21.4M-112.7% | -$10.1M+75.7% | -$41.5M-53.5% | -$27.0M-99.2% | -$13.6M-692.9% | -$1.7M | $0 |
| Basic (in dollars per share) | -$230.00-91.7% | -$120.00+76.0% | -$500.00-51.5% | -$330.00+8.3% | -$360.00-500.0% | -$60.00 | $0.00 |
| Diluted (in dollars per share) | -$230.00-91.7% | -$120.00+76.0% | -$500.00-51.5% | -$330.00+8.3% | -$360.00-500.0% | -$60.00 | $0.00 |
| Basic (in shares) | 92.28B+5.6% | 87.38B+5.9% | 82.49B+2.1% | 80.79B+112.4% | 38.04B+38.7% | 27.42B+5.8% | 25.92B |
| Diluted (in shares) | 92.28B+5.6% | 87.38B+5.9% | 82.49B+2.1% | 80.79B+112.4% | 38.04B+38.7% | 27.42B+5.8% | 25.92B |
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.