
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|---|
| Revenue | $789.8M+0.4% | $786.6M+7.9% | $728.9M+15.9% | $629.1M+22.0% | $515.7M+19.9% | $429.9M+55.6% | $276.3M |
| Cost of revenue | $271.4M-7.9% | $294.6M-4.8% | $309.6M+12.5% | $275.3M+16.6% | $236.0M+12.8% | $209.3M+45.8% | $143.5M |
| Gross profit | $518.4M+5.4% | $491.9M+17.3% | $419.3M+18.5% | $353.8M+26.5% | $279.6M+26.7% | $220.6M+66.1% | $132.8M |
| Sales and marketing | $326.5M-4.8% | $342.9M+8.3% | $316.7M+5.1% | $301.3M+32.7% | $227.0M+17.9% | $192.6M+52.3% | $126.4M |
| Research and development | $101.5M-19.1% | $125.4M+4.2% | $120.3M+15.1% | $104.6M+58.2% | $66.1M+30.5% | $50.6M+47.3% | $34.4M |
| General and administrative | $93.0M-3.3% | $96.2M+2.5% | $93.9M-5.2% | $99.1M+53.8% | $64.4M+26.8% | $50.8M+26.9% | $40.0M |
| Restructuring charges | $1.6M-90.5% | $16.7M+62.6% | $10.3M | $0 | $0 | — | — |
| Total operating expenses | $522.6M-10.1% | $581.3M+7.4% | $541.2M+7.2% | $505.0M+41.2% | $357.5M+21.6% | $294.0M+46.4% | $200.8M |
| Loss from operations | -$4.2M+95.3% | -$89.3M+26.7% | -$121.9M+19.4% | -$151.2M-94.1% | -$77.9M-6.2% | -$73.4M-7.9% | -$68.0M |
| Other income (expense), net | — | — | — | — | — | $55K+114.3% | -$384K |
| Interest income | $14.2M-27.8% | $19.7M-4.9% | $20.7M+272.6% | $5.5M+2619.6% | $204K | — | — |
| Interest expense | -$734K-293.7% | $379K+173.2% | -$518K+58.6% | -$1.3M-468.6% | -$220K | — | — |
| Other expense, net | -$981K+91.6% | -$11.7M-514.1% | -$1.9M+59.6% | -$4.7M-410.4% | -$920K-1772.7% | $55K+114.3% | -$384K |
| Total other income, net | $12.5M+48.9% | $8.4M-54.0% | $18.3M+4674.9% | -$399K+57.4% | -$936K+14.2% | -$1.1M-267.3% | -$297K |
| Net income (loss) before taxes | $8.3M+110.3% | -$80.9M+21.9% | -$103.6M+31.6% | -$151.6M-92.3% | -$78.8M-5.9% | -$74.5M-9.0% | -$68.3M |
| Income tax provision | $4.5M+4.1% | $4.3M+19.1% | $3.7M+259.8% | -$2.3M-93.2% | -$1.2M+62.4% | -$3.1M-129.0% | -$1.4M |
| Net income (loss) | $3.8M+104.5% | -$85.3M+20.5% | -$107.3M+30.3% | -$153.9M | — | — | -$69.7M |
| Basic (in dollars per share) | $30.00+105.4% | -$560.00+21.1% | -$710.00+34.9% | -$1090.00+25.3% | -$1460.00+37.3% | -$2330.00+9.3% | -$2570.00 |
| Diluted (in dollars per share) | $30.00+105.4% | -$560.00+21.1% | -$710.00+34.9% | -$1090.00+25.3% | -$1460.00+37.3% | -$2330.00+9.3% | -$2570.00 |
| Basic (in shares) | 148.21B-2.1% | 151.32B+0.8% | 150.10B+6.5% | 140.87B+156.3% | 54.97B+64.7% | 33.38B+23.2% | 27.10B |
| Diluted (in shares) | 150.01B-0.9% | 151.32B+0.8% | 150.10B+6.5% | 140.87B+156.3% | 54.97B+64.7% | 33.38B+23.2% | 27.10B |
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.