Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.54B | $2.15B | $1.86B | $1.58B | $1.39B | $1.31B | $1.24B | $1.16B | $845.9M | $503.4M | $241.4M |
| Gross profit | $2.20B | $1.82B | $1.53B | $1.26B | $1.10B | $1.02B | $932.0M | $769.4M | $518.6M | $332.6M | $140.5M |
| Research & development | $736.8M | $639.0M | $581.0M | $573.0M | $558.0M | $554.0M | $500.7M | $313.8M | $288.6M | $116.4M | $73.5M |
| Operating expenses | $2.03B | $1.82B | $1.74B | $1.72B | $1.76B | $1.85B | $1.53B | $1.05B | $867.0M | $437.2M | $259.2M |
| Operating income | $172.5M | $7.6M | −$207.2M | −$458.9M | −$662.1M | −$828.9M | −$598.0M | −$280.4M | −$348.4M | −$104.6M | −$118.8M |
| EBITDAderived | $245.2M | $80.8M | −$130.8M | −$370.9M | −$567.7M | −$735.1M | −$520.4M | −$230.1M | −$310.0M | −$78.2M | −$102.2M |
| Net income | $188.4M | −$124.8M | −$254.6M | −$798.9M | −$1.04B | −$872.9M | −$621.2M | −$297.2M | −$379.6M | −$108.2M | −$126.1M |
| Basic EPSper diluted share | $0.70 | -$0.51 | -$1.09 | -$3.62 | -$5.02 | -$4.48 | -$3.43 | -$1.81 | -$2.96 | -$2.46 | -$3.11 |
| Diluted EPSper diluted share | $0.65 | -$0.51 | -$1.09 | -$3.62 | -$5.02 | -$4.48 | -$3.43 | -$1.81 | -$2.96 | -$2.46 | -$3.11 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 1, 2026Form 4 | Maner TarkanPresident and CCO | SellClass A Common Stock | 30.6K | $55.29 | $1.69M | 55.1K |
| May 29, 2026Form 4 | Maner TarkanPresident and CCO | SellClass A Common Stock | 18.7K | $52.24 | $974.4K | 85.7K |
| Oct 2, 2025Form 4 · 10b5-1 | RAMASWAMI RAJIVPresident and CEO | SellClass A Common Stock | 39.4K | $76.87 | $3.03M | 524.6K |
| Oct 2, 2025Form 4 · 10b5-1 | RAMASWAMI RAJIVPresident and CEO | SellClass A Common Stock | 105.3K | $76.26 | $8.03M | 564.0K |
| Oct 2, 2025Form 4 · 10b5-1 | Sheppard Teresa GayleDirector | SellClass A Common Stock | 600 | $76.88 | $46.1K | 22.4K |