
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|---|
| Total revenue | $6.7M+36.9% | $4.9M-9.0% | $5.4M+23.5% | $4.4M+39.4% | $3.1M-28.9% | $4.4M |
| Cost of revenue | $6.9M+15.6% | $6.0M+17.4% | $5.1M+18.6% | $4.3M+14.7% | $3.7M+150.2% | $1.5M |
| Gross profit | $63.7M+23.0% | $51.8M+6.5% | $48.6M+5.4% | $46.1M+35.1% | $34.1M+12.6% | $30.3M |
| Research and development | $49.9M+10.9% | $45.0M-0.3% | $45.1M+9.6% | $41.2M+33.6% | $30.8M+81.0% | $17.0M |
| Sales and marketing | $26.8M+28.8% | $20.8M+0.7% | $20.7M+18.6% | $17.4M+48.6% | $11.7M+20.3% | $9.7M |
| General and administrative | $20.1M+14.7% | $17.6M-2.2% | $17.9M+9.6% | $16.4M+22.5% | $13.4M+82.3% | $7.3M |
| Total operating expenses | $96.8M+16.2% | $83.4M-0.4% | $83.7M+11.7% | $75.0M+34.1% | $55.9M+63.9% | $34.1M |
| Loss from operations | -$33.1M-4.9% | -$31.6M+10.1% | -$35.1M-21.8% | -$28.9M-32.6% | -$21.8M-476.3% | -$3.8M |
| Interest expense | -$193K+20.9% | -$244K-15.6% | -$211K-137.1% | -$89K+15.2% | -$105K | — |
| Other income (expense), net | $2.9M-15.5% | $3.4M-4.4% | $3.6M+149.7% | $1.4M+400.6% | -$474K-848.0% | -$50K |
| Loss before income taxes and loss from equity method investment | -$30.5M-7.1% | -$28.4M+10.6% | -$31.8M-15.5% | -$27.5M-23.2% | -$22.3M | — |
| Loss from equity method investment, net of tax | $2.8M+4.3% | $2.7M-20.6% | $3.4M+1096.1% | $284K | $0 | — |
| Loss before provision for income taxes | -$33.3M-6.9% | -$31.1M | — | -$27.5M-23.2% | -$22.3M-900.2% | -$2.2M |
| Provision for income taxes | $1.5M-41.0% | $2.5M+49.1% | $1.7M+502.2% | -$417K-140.1% | $1.0M+1.4% | $1.0M |
| Net loss | -$34.7M-3.3% | -$33.6M+8.8% | -$36.9M-34.6% | -$27.4M-17.1% | -$23.4M-617.3% | -$3.3M |
| Net loss per share attributable to common stockholders, basic (in dollars per share) | -$820.00+4.7% | -$860.00+16.5% | -$1030.00-22.6% | -$840.00+20.8% | -$1060.00-457.9% | -$190.00 |
| Net loss per share attributable to common stockholders, diluted (in dollars per share) | -$820.00+4.7% | -$860.00+16.5% | -$1030.00-22.6% | -$840.00+20.8% | -$1060.00-457.9% | -$190.00 |
| Weighted average shares used in computing per share amounts, basic (in shares) | $42290619000.00+8.7% | $38914197000.00+9.1% | $35675689000.00+9.5% | $32578776000.00+48.3% | $21972101000.00+25.0% | $17577846000.00 |
| Weighted average shares used in computing per share amounts, diluted (in shares) | $42290619000.00+8.7% | $38914197000.00+9.1% | $35675689000.00+9.5% | $32578776000.00+48.3% | $21972101000.00+25.0% | $17577846000.00 |
| Licensing, support and maintenance | ||||||
| Variable royalties and other | ||||||
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.