
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Net revenue | $236.3M+15.4% | $204.7M+37.6% | $148.7M+21.6% | $122.3M+24.7% | $98.0M+37.9% | $71.1M-2.0% | $72.6M+26.0% | $57.6M+26.2% | $45.6M+22.3% | $37.3M |
| Cost of revenue | $63.7M+13.5% | $56.1M+49.8% | $37.5M+18.5% | $31.6M+28.3% | $24.6M+53.6% | $16.0M-10.5% | $17.9M+20.5% | $14.9M+33.2% | $11.2M+2.2% | $10.9M |
| Gross profit | $172.7M+16.2% | $148.6M+33.6% | $111.3M+22.7% | $90.7M+23.5% | $73.4M+33.4% | $55.0M+0.8% | $54.6M+28.0% | $42.7M+23.9% | $34.5M+30.7% | $26.4M |
| Sales and marketing | $72.7M+13.1% | $64.3M+21.7% | $52.8M+14.6% | $46.1M+16.2% | $39.7M+24.5% | $31.9M+1.8% | $31.3M+17.8% | $26.6M+29.4% | $20.5M+23.2% | $16.7M |
| General and administrative | $119.8M+16.6% | $102.8M+40.2% | $73.3M+26.6% | $57.9M+25.7% | $46.1M+20.2% | $38.3M+43.7% | $26.7M+27.3% | $20.9M+23.4% | $17.0M+45.9% | $11.6M |
| Intangible asset impairment | $4.6M | — | — | $3.6M | $0 | $0 | — | — | — | — |
| Restructuring | $5.6M+53.3% | $3.7M | $0 | $0 | — | — | — | — | — | — |
| Research and development | $9.1M-17.5% | $11.0M+1.3% | $10.9M+28.9% | $8.5M+52.5% | $5.5M+5.1% | $5.3M-8.3% | $5.7M+21.5% | $4.7M+38.2% | $3.4M+54.0% | $2.2M |
| Total operating expenses | $211.9M+15.4% | $183.6M+33.0% | $138.0M+18.9% | $116.1M+26.9% | $91.4M+11.8% | $81.8M+28.4% | $63.7M+21.9% | $52.2M+27.6% | $40.9M+25.9% | $32.5M |
| Operating loss | -$39.2M-12.1% | -$35.0M-30.9% | -$26.8M-5.3% | -$25.4M-40.9% | -$18.0M+32.6% | -$26.8M-194.8% | -$9.1M+5.0% | -$9.6M-47.6% | -$6.5M-5.6% | -$6.1M |
| Interest expense (income), net | $6.0M+128.8% | $2.6M+1423.7% | -$198K-108.2% | $2.4M | — | — | — | — | — | — |
| Loss on early extinguishment of debt | $0-100.0% | $3.2M | $0 | $0 | — | — | — | — | — | — |
| Fair value adjustment of contingent consideration | $0 | $0+100.0% | -$3.0M+88.5% | -$25.9M-1340.6% | -$1.8M-151.1% | $3.5M | $0 | $0 | — | — |
| Other (income) expense | -$6.0M-666.1% | $1.1M+147.2% | -$2.3M-225.9% | $1.8M+265.8% | -$1.1M-5315.0% | -$20K-128.6% | $70K-67.7% | $217K+823.3% | -$30K+97.1% | -$1.0M |
| Total other (income) expenses, net | -$50K-100.7% | $6.9M+227.2% | -$5.4M+74.9% | -$21.7M-3313.5% | -$636K-109.2% | $6.9M+91.6% | $3.6M+46.0% | $2.5M+0.5% | $2.5M+452.8% | $445K |
| Net loss before income taxes | -$39.2M+6.5% | -$41.9M-96.7% | -$21.3M-477.7% | -$3.7M+78.8% | -$17.4M+48.4% | -$33.7M-165.4% | -$12.7M | — | — | — |
| Income tax expense (benefit) | $460K+111.2% | -$4.1M-1115.1% | -$338K+93.2% | -$4.9M-338.6% | -$1.1M-56.0% | -$723K | $0 | $0 | — | — |
| Net loss | -$39.6M-4.8% | -$37.8M-80.3% | -$21.0M-1767.2% | $1.3M+107.7% | -$16.3M+50.6% | -$32.9M-139.9% | -$13.7M-14.2% | -$12.0M-34.6% | -$8.9M-35.9% | -$6.6M |
| Basic (in shares) | 23.46B+1.7% | 23.08B+1.8% | 22.68B+9.5% | 20.70B+107354.2% | 19.3M+6.7% | 18.1M+23.5% | 14.6M | — | — | — |
| Diluted (in shares) | 23.46B+1.7% | 23.08B+1.8% | 22.68B+8.2% | 20.95B+108616.3% | 19.3M+6.7% | 18.1M+23.5% | 14.6M | — | — | — |
| Basic (in dollars per share) | -$1690.00-3.0% | -$1640.00-78.3% | -$920.00-1633.3% | $60.00+7242.9% | -$0.84+53.8% | -$1.82-93.6% | -$0.94 | — | — | — |
| Diluted (in dollars per share) | -$1690.00-3.0% | -$1640.00-78.3% | -$920.00-1633.3% | $60.00+7242.9% | -$0.84+53.8% | -$1.82-93.6% | -$0.94 | — | — | — |
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.