
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $4.22B+15.8% | $3.65B+19.3% | $3.06B+9.0% | $2.80B+8.7% | $2.58B+52.3% | $1.69B+48.1% | $1.14B+51.2% | $755.9M+59.9% | $472.9M |
| Cost of revenue | $841.5M+12.1% | $750.4M+8.9% | $688.8M+1.5% | $678.6M+28.2% | $529.3M+17.8% | $449.4M+25.2% | $358.9M+48.6% | $241.6M+35.2% | $178.7M |
| Research and development | $1.43B+15.1% | $1.24B+16.1% | $1.07B+12.6% | $949.0M+21.6% | $780.3M+28.7% | $606.2M-49.8% | $1.21B+379.6% | $251.7M+21.0% | $208.0M |
| Sales and marketing | $1.17B+15.3% | $1.01B+11.0% | $911.2M-2.4% | $933.1M+45.5% | $641.3M+44.8% | $442.8M-27.6% | $611.6M+135.3% | $259.9M+59.9% | $162.5M |
| General and administrative | $466.2M+0.6% | $463.7M-9.5% | $512.4M+49.2% | $343.5M+14.1% | $301.0M-10.6% | $336.8M-4.9% | $354.1M+357.0% | $77.5M+25.7% | $61.6M |
| Total costs and expenses | $3.90B+12.6% | $3.47B+9.0% | $3.18B+9.5% | $2.90B+29.0% | $2.25B+22.7% | $1.84B-27.5% | $2.53B+204.8% | $830.7M+36.0% | $610.8M |
| Income (loss) from operations | $319.9M+77.9% | $179.8M+243.1% | -$125.7M-23.6% | -$101.7M-131.2% | $326.2M+328.9% | -$142.5M+89.7% | -$1.39B-1758.7% | -$74.7M+45.8% | -$137.9M |
| Interest income (expense), net | $110.5M-13.0% | $127.0M+20.5% | $105.4M+248.7% | $30.2M+883.3% | $3.1M | — | — | — | — |
| Other income (expense), net | $15.5M+180.7% | -$19.2M-605.8% | $3.8M+126.2% | -$14.5M-74.9% | -$8.3M | — | — | — | — |
| Income (loss) before provision for (benefit from) income taxes | $445.9M+55.0% | $287.6M+1849.4% | -$16.4M+80.9% | -$85.9M-126.8% | $321.0M+352.7% | -$127.0M+90.7% | -$1.36B-2075.1% | -$62.6M+51.8% | -$129.7M |
| Provision for (benefit from) income taxes | $29.0M+101.8% | -$1.57B-8313.4% | $19.2M+89.7% | $10.1M+122.9% | $4.5M+247.9% | $1.3M+144.9% | $532K+29.8% | $410K+31.8% | $311K |
| Net income (loss) | $416.9M-77.6% | $1.86B+5329.2% | -$35.6M+62.9% | -$96.0M-130.4% | $316.4M+346.6% | -$128.3M+90.6% | -$1.36B-2061.8% | -$63.0M+51.6% | -$130.0M |
| Basic (in dollars per share) | $620.00-77.4% | $2740.00+5580.0% | -$50.00+64.3% | -$140.00-128.6% | $490.00+222827.3% | -$0.22+93.2% | -$3.24 | — | — |
| Diluted (in dollars per share) | $610.00-77.2% | $2670.00+5440.0% | -$50.00+64.3% | -$140.00-130.4% | $460.00+209190.9% | -$0.22+93.2% | -$3.24 | — | — |
| Basic (in shares) | 674.7M-0.6% | 678.8M+0.6% | 674.6M+1.3% | 665.7M+4.0% | 640.0M+107240.0% | 596K+41.8% | 420K | — | — |
| Diluted (in shares) | 687.8M-1.5% | 698.4M+3.5% | 674.6M+1.3% | 665.7M-3.7% | 691.7M+115897.4% | 596K+41.8% | 420K | — | — |
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.