
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|---|
| Net revenue | $109.4M+18.8% | $92.1M+28.8% | $71.5M+14.5% | $62.5M+1.9% | $61.3M+41.5% | $43.3M |
| Cost of revenues, exclusive of depreciation and amortization presented separately below | $35.8M+9.4% | $32.7M+14.4% | $28.6M+21.9% | $23.5M-8.5% | $25.7M+33.6% | $19.2M |
| Gross profit | $73.6M+23.9% | $59.4M+38.4% | $42.9M+10.1% | $39.0M+9.3% | $35.6M+47.8% | $24.1M |
| Stock-based compensation | $7.0M-39.3% | $11.5M-16.4% | $13.7M-12.9% | $15.7M+186.7% | $5.5M+73.1% | $3.2M |
| Impairment charges | $368K-95.1% | $7.5M+11.1% | $6.7M | — | — | — |
| Depreciation and amortization | $4.3M-0.0% | $4.3M+80.2% | $2.4M+18.8% | $2.0M-3.1% | $2.1M+0.5% | $2.1M |
| Other general and administrative expenses | $50.2M+0.9% | $49.8M+12.4% | $44.3M | — | $27.7M+31.9% | $21.0M |
| Total operating expenses | $61.9M-15.3% | $73.1M+5.5% | $69.3M+35.2% | $51.3M+45.3% | $35.3M+34.4% | $26.2M |
| Income (loss) from operations | $11.7M+185.3% | -$13.7M+48.1% | -$26.4M-114.8% | -$12.3M-3503.7% | $361K+116.9% | -$2.1M |
| Interest expense | -$5.3M+14.1% | -$6.2M-323.7% | -$1.5M | — | — | — |
| Other income | $198K+30.3% | $152K-69.6% | $500K | — | — | — |
| Interest income | $353K+7.3% | $329K-85.0% | $2.2M+157.2% | $852K+4919.7% | $17K-75.2% | $69K |
| Total other expenses, net | -$4.7M+16.5% | -$5.7M-558.7% | $1.2M+45.3% | $852K | — | — |
| Income (loss) before provision for income taxes | $7.0M+135.9% | -$19.4M+23.0% | -$25.2M | — | $378K+117.1% | -$2.2M |
| Income tax expense | -$1.8M-150.8% | -$725K-109.5% | $7.6M | — | — | — |
| Net income (loss) | $5.1M+125.5% | -$20.1M-14.5% | -$17.6M-53.6% | -$11.4M-3125.4% | $378K+117.1% | -$2.2M |
| Weighted average number of shares outstanding – basic (in shares) | 18.56B+1.4% | 18.29B+6.8% | 17.12B+96193.3% | 17.8M+3.2% | 17.2M+16.2% | 14.8M |
| Weighted average number of shares outstanding – diluted (in shares) | 19.00B+3.9% | 18.29B+6.8% | 17.12B+96193.3% | 17.8M+0.5% | 17.7M+19.3% | 14.8M |
| Income (loss) per share – basic (in dollars per share) | $280.00+125.5% | -$1100.00-6.8% | -$1030.00-160837.5% | -$0.64-3300.0% | $0.02+113.3% | -$0.15 |
| Income (loss) per share – diluted (in dollars per share) | $270.00+124.5% | -$1100.00-6.8% | -$1030.00-160837.5% | -$0.64-3300.0% | $0.02+113.3% | -$0.15 |
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.