
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|---|
| Revenue | $3.43B+27.7% | $2.68B+26.1% | $2.13B+27.1% | $1.68B+62.8% | $1.03B+70.5% | $603.5M |
| Cost of revenue | $687.0M+33.3% | $515.5M+25.8% | $409.9M+18.2% | $346.7M+48.0% | $234.2M+79.9% | $130.2M |
| Gross profit | $2.74B+26.3% | $2.17B+26.2% | $1.72B+29.4% | $1.33B+67.2% | $794.5M+67.9% | $473.3M |
| Research and development | $1.55B+34.3% | $1.15B+19.8% | $962.4M+27.9% | $752.4M+79.2% | $419.8M+99.3% | $210.6M |
| Sales and marketing | $956.4M+26.4% | $756.6M+24.2% | $609.3M+23.0% | $495.3M+65.4% | $299.5M+40.2% | $213.7M |
| General and administrative | $279.7M+36.3% | $205.2M+13.9% | $180.2M+29.3% | $139.4M+47.6% | $94.4M+50.5% | $62.8M |
| Total operating expenses | $2.78B+31.7% | $2.11B+20.7% | $1.75B+26.3% | $1.39B+70.5% | $813.7M+67.1% | $487.0M |
| Operating (loss) income | -$44.4M-181.7% | $54.3M+262.2% | -$33.5M+43.0% | -$58.7M-206.4% | -$19.2M-39.1% | -$13.8M |
| Interest expense | -$11.1M-56.5% | -$7.1M-12.2% | -$6.3M+61.9% | -$16.5M+21.5% | -$21.1M+30.8% | -$30.4M |
| Interest income and other income, net | $182.5M+16.4% | $156.7M+56.7% | $100.0M+169.1% | $37.2M+70.6% | $21.8M-0.9% | $22.0M |
| Other income, net | $171.4M+14.5% | $149.7M+59.7% | $93.7M+354.3% | $20.6M+2709.9% | $734K | — |
| Income before provision for income taxes | $127.0M-37.7% | $203.9M+238.6% | $60.2M+258.2% | -$38.1M-106.7% | -$18.4M+17.1% | -$22.2M |
| Provision for income taxes | $19.3M-4.5% | $20.2M+73.1% | $11.7M-3.5% | $12.1M+420.4% | $2.3M+199.9% | -$2.3M |
| Net income | $107.7M-41.4% | $183.7M+278.3% | $48.6M+196.8% | -$50.2M-141.8% | -$20.7M+15.5% | -$24.5M |
| Net income attributable to common stockholders, basic | $107.7M-41.4% | $183.7M+278.3% | $48.6M+196.8% | -$50.2M-141.8% | -$20.7M+15.5% | -$24.5M |
| Net income attributable to common stockholders, diluted | $107.7M-41.4% | $183.7M+278.3% | $48.6M+196.8% | -$50.2M-141.8% | -$20.7M+15.5% | -$24.5M |
| Basic net income per share (in dollars per share) | $310.00-43.6% | $550.00+266.7% | $150.00+193.8% | -$160.00-128.6% | -$70.00+12.5% | -$80.00 |
| Diluted net income per share (in dollars per share) | $310.00-40.4% | $520.00+271.4% | $140.00+187.5% | -$160.00-128.6% | -$70.00+12.5% | -$80.00 |
| Weighted average shares used in calculating basic net income per share (in shares) | $347309000.00+3.3% | $336172000.00+3.7% | $324033000.00+2.7% | $315410000.00+2.1% | $309048000.00+2.9% | $300350000.00 |
| Weighted average shares used in calculating diluted net income per share (in shares) | $363472000.00+1.3% | $358636000.00+2.4% | $350292000.00+11.1% | $315410000.00+2.1% | $309048000.00+2.9% | $300350000.00 |
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.