
| Metric | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|---|---|
| Revenue | $1.34B+205.7% | $436.8M+126.3% | $193.0M+4.8% | $184.2M+73.0% | $106.5M+81.4% | $58.7M-99.9% | $53.84B |
| Cost of revenue | $426.8M+177.4% | $153.9M+109.2% | $73.5M-5.7% | $78.0M+83.7% | $42.5M+108.0% | $20.4M-99.7% | $7.73B |
| Gross profit | $908.3M+221.1% | $282.9M+136.9% | $119.4M+12.5% | $106.2M+65.9% | $64.0M+67.2% | $38.3M-99.9% | $46.11B |
| Research and development | $279.4M+91.4% | $146.0M+52.8% | $95.5M+24.4% | $76.8M+60.1% | $47.9M+37.6% | $34.8M-99.9% | $27.56B |
| Selling, general and administrative | $184.0M+86.0% | $98.9M+64.3% | $60.2M+24.8% | $48.2M+38.2% | $34.9M+21.7% | $28.7M-99.8% | $16.47B |
| Total operating expenses | $463.3M+88.5% | $245.8M+57.1% | $156.5M+22.8% | $127.4M+48.2% | $86.0M+35.4% | $63.5M-99.9% | $44.03B |
| Operating income (loss) | $445.0M+1098.7% | $37.1M+200.2% | -$37.1M-74.5% | -$21.2M+3.3% | -$22.0M+12.9% | -$25.2M-101.2% | $2.07B |
| Other income, net | $30.4M+71.5% | $17.7M+24.0% | $14.3M+331.0% | $3.3M+1455.5% | -$245K-295.2% | -$62K-100.3% | $24.0M |
| Income (loss) before income taxes | $475.4M+766.5% | $54.9M+341.2% | -$22.7M-27.0% | -$17.9M+19.4% | -$22.2M+12.2% | -$25.3M-101.2% | $2.10B |
| Provision for income taxes | $3.2M+17.5% | $2.7M-52.2% | $5.6M+511.4% | -$1.4M-3594.6% | -$37K-101.7% | $2.2M-99.7% | $766.0M |
| Net income (loss) | $472.3M+805.0% | $52.2M+283.9% | -$28.4M-71.4% | -$16.5M+25.4% | -$22.2M+19.4% | -$27.5M-102.1% | $1.33B |
| Basic (in US dollars per share) | $2.65-99.1% | $310.00+272.2% | -$180.00-63.6% | -$110.00+56.0% | -$250.00+37.5% | -$400.00 | $0.00 |
| Diluted (in US dollars per share) | $2.51-99.1% | $290.00+261.1% | -$180.00-63.6% | -$110.00+56.0% | -$250.00+37.5% | -$400.00 | $0.00 |
| Basic (in shares) | 178.5M+6.6% | 167.5M+8.0% | 155.1M+5.8% | 146.6M+65.8% | 88.4M+27.9% | 69.1M-3.7% | 71.7M |
| Diluted (in shares) | 188.2M+3.9% | 181.2M+16.8% | 155.1M+5.8% | 146.6M+65.8% | 88.4M+27.9% | 69.1M-3.7% | 71.7M |
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.