
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $753.8M+0.7% | $748.5M+24.5% | $601.1M+4.9% | $573.2M+16.8% | $490.9M+990.3% | $45.0M+29.9% | $34.6M-12.7% | $39.7M+26.5% | $31.4M |
| Cost of revenue | $458.8M-2.1% | $468.5M+28.4% | $365.0M+9.0% | $334.8M+508.9% | $55.0M+124.0% | $24.5M+67.9% | $14.6M+5.5% | $13.8M+3.3% | $13.4M |
| Gross profit | $295.1M+5.4% | $280.0M+18.5% | $236.2M-0.9% | $238.4M+11.5% | $213.8M+38.9% | $153.9M+43.0% | $107.6M+12.2% | $96.0M+30.2% | $73.7M |
| Research and development | $132.5M+11.7% | $118.6M+13.9% | $104.2M+6.3% | $98.0M+41.0% | $69.5M+27.4% | $54.6M+73.4% | $31.5M+50.6% | $20.9M+93.7% | $10.8M |
| Sales and marketing | $101.7M-7.3% | $109.7M+7.5% | $102.1M+5.6% | $96.7M+17.4% | $82.3M+34.5% | $61.2M+74.8% | $35.0M+68.9% | $20.7M+84.8% | $11.2M |
| General and administrative | $75.2M+4.9% | $71.7M+9.7% | $65.4M-3.9% | $68.0M+5.9% | $64.2M+24.3% | $51.6M-12.2% | $58.8M+23.7% | $47.6M+28.4% | $37.1M |
| Total operating expenses | $309.4M+3.1% | $300.0M+10.5% | $271.6M+3.4% | $262.7M+21.6% | $216.1M+29.1% | $167.4M+33.6% | $125.3M+40.5% | $89.2M+51.0% | $59.1M |
| Operating loss | -$14.4M+28.4% | -$20.1M+43.4% | -$35.5M-45.8% | -$24.3M-987.3% | -$2.2M+83.4% | -$13.5M+23.7% | -$17.7M-362.0% | $6.8M-53.8% | $14.6M |
| Net gain on extinguishment of debt | $1.1M-89.5% | $10.3M-19.6% | $12.8M-68.2% | $40.2M | $0 | $0 | — | — | — |
| Gain on business interruption insurance recoveries | $0 | $0-100.0% | $4.0M | $0 | $0 | — | — | — | — |
| Interest expense, net | -$2.0M-9.0% | -$1.9M-130.3% | -$808K+73.5% | -$3.0M+89.4% | -$28.8M-110.5% | -$13.7M-659.0% | $2.4M+712.6% | $301K+117.4% | -$1.7M |
| Other (expense) income | -$1.3M-147.3% | $2.7M+1284.6% | $195K-95.6% | $4.5M+2670.7% | -$174K+90.3% | -$1.8M-172.7% | $2.5M+720.3% | $301K+117.4% | -$1.7M |
| Total other (expense) income | -$2.2M-120.0% | $11.1M-31.2% | $16.2M-61.2% | $41.6M+243.8% | -$29.0M-87.2% | -$15.5M | — | — | -$1.7M |
| Loss before income taxes | -$16.6M-85.3% | -$9.0M+53.6% | -$19.3M-211.5% | $17.3M+155.5% | -$31.2M-7.7% | -$29.0M-90.3% | -$15.2M-315.9% | $7.1M-45.3% | $12.9M |
| Income tax benefit | $3.7M+51.5% | $2.4M-17.9% | $3.0M+30.7% | $2.3M-40.9% | $3.8M+125.5% | -$15.0M-184.7% | $17.7M+63.0% | $10.9M+257.1% | -$6.9M |
| Net loss | -$12.9M-97.9% | -$6.5M+60.1% | -$16.3M-183.5% | $19.6M+171.5% | -$27.4M+37.8% | -$44.0M-1863.3% | $2.5M-86.1% | $17.9M+200.2% | $6.0M |
| Basic (in usd per share) | -$430.00-79.2% | -$240.00+62.5% | -$640.00-183.1% | $770.00+70742.2% | -$1.09+40.4% | -$1.83-101.7% | $110.00-88.5% | $960.00+128.6% | $420.00 |
| Diluted (in usd per share) | -$430.00-79.2% | -$240.00+62.5% | -$640.00-33.3% | -$480.00-43936.7% | -$1.09+40.4% | -$1.83-101.8% | $100.00-88.2% | $850.00+129.7% | $370.00 |
| Basic (in shares) | 30.00B+10.2% | 27.21B+6.2% | 25.61B+1.3% | 25.28B+100664.7% | 25.1M+4.1% | 24.1M-99.9% | 22.64B+21.9% | 18.57B+47.5% | 12.59B |
| Diluted (in shares) | 30.00B+10.2% | 27.21B+6.2% | 25.61B-17.1% | 30.91B+123083.5% | 25.1M+4.1% | 24.1M-99.9% | 23.92B+13.2% | 21.14B+45.4% | 14.54B |
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.