Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.92B | $2.61B | $2.26B | $1.86B | $1.30B | $835.0M | $586.1M | $399.3M | $256.5M | $160.8M | — |
| Gross profit | $2.26B | $1.99B | $1.68B | $1.31B | $904.0M | $617.0M | $426.7M | $285.8M | $175.8M | $104.9M | $49.9M |
| Research & development | $639.0M | $642.0M | $656.0M | $620.0M | $469.0M | $223.0M | $159.3M | $102.4M | $70.8M | $38.7M | $28.8M |
| Operating expenses | $2.11B | $2.07B | $2.20B | $2.12B | $1.67B | $821.0M | $612.5M | $405.5M | $287.6M | $179.5M | $125.9M |
| Operating income | $149.0M | −$74.0M | −$516.0M | −$812.0M | −$768.0M | −$204.0M | −$185.8M | −$119.6M | −$111.9M | −$74.7M | −$76.0M |
| EBITDAderived | $245.0M | $24.0M | −$417.0M | −$707.0M | −$687.0M | −$184.0M | −$166.4M | −$108.1M | −$105.0M | −$70.5M | −$74.0M |
| Net income | $235.0M | $28.0M | −$355.0M | −$815.0M | −$848.0M | −$266.0M | −$208.9M | −$125.5M | −$109.8M | −$75.1M | −$76.3M |
| Basic EPSper diluted share | $1.33 | $0.16 | -$2.17 | -$5.16 | -$5.73 | -$2.09 | -$1.78 | -$1.17 | -$1.32 | -$3.94 | -$4.28 |
| Diluted EPSper diluted share | $1.31 | $0.06 | -$2.17 | -$5.16 | -$5.73 | -$2.09 | -$1.78 | -$1.17 | -$1.32 | -$3.94 | -$4.28 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 22, 2026Form 4 · 10b5-1 | Schwartz LarissaSee Remarks | SellClass A Common Stock | 2.5K | $120.00 | $295.6K | 25.2K |
| Jun 18, 2026Form 4 · 10b5-1 | Kelleher Eric RobertSee Remarks | SellClass A Common Stock | 100 | $118.49 | $11.8K | 19.6K |
| Jun 18, 2026Form 4 · 10b5-1 | Kelleher Eric RobertSee Remarks | SellClass A Common Stock | 1.8K | $117.59 | $209.0K | 19.7K |
| Jun 18, 2026Form 4 · 10b5-1 | Kelleher Eric RobertSee Remarks | SellClass A Common Stock | 200 | $115.34 | $23.1K | 21.5K |
| Jun 18, 2026Form 4 · 10b5-1 | Kelleher Eric RobertSee Remarks | SellClass A Common Stock | 300 | $112.15 | $33.6K | 21.7K |