Revenue
2018
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2018 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.68B | $3.72B | $3.77B | $3.57B | $4.65B | $4.02B | $3.24B | $2.97B | $2.61B | $1.71B | $1.15B | $964.1M |
| Gross profit | $1.69B | $1.54B | $1.49B | $1.30B | $2.29B | $1.88B | $1.32B | $1.15B | $1.05B | $689.3M | $404.9M | $305.8M |
| Research & development | $726.1M | $747.7M | $682.2M | $649.8M | $623.6M | $570.4M | $484.4M | $445.1M | $448.8M | $257.5M | $197.3M | $178.8M |
| Operating expenses | $1.28B | $1.44B | $1.40B | $1.11B | $1.06B | $976.9M | $898.5M | $1.08B | $1.04B | $566.8M | $377.6M | $321.5M |
| Operating income | $411.4M | $95.5M | $91.7M | $183.2M | $1.23B | $906.6M | $423.2M | $70.3M | $12.0M | $122.5M | $27.3M | −$15.7M |
| EBITDAderived | $673.8M | $392.4M | $412.6M | $522.0M | $1.59B | $1.36B | $892.1M | $784.5M | $686.9M | $339.5M | $101.7M | $56.8M |
| Net income | $339.0M | $55.6M | −$70.3M | $103.2M | $1.03B | $733.6M | $334.3M | −$40.3M | −$28.8M | $196.3M | $12.6M | −$53.0M |
| Basic EPSper diluted share | $3.66 | $0.59 | -$0.72 | $1.01 | $9.38 | $6.43 | $2.86 | -$0.32 | -$0.20 | $2.17 | $0.18 | -$0.76 |
| Diluted EPSper diluted share | $3.62 | $0.58 | -$0.72 | $1.00 | $9.26 | $6.32 | $2.80 | -$0.32 | -$0.20 | $2.11 | $0.18 | -$0.76 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 2, 2026Form 4 | Feld Peter ADirector | SellCommon Stock, $0.0001 par value · indirect | 571.9K | $103.41 | $59.14M | 5.61M |
| Jun 2, 2026Form 4 | Feld Peter ADirector | SellCommon Stock, $0.0001 par value · indirect | 1.33M | $100.25 | $133.14M | 6.18M |
| Jun 1, 2026Form 4 · 10b5-1 | BRUGGEWORTH ROBERT APresident and CEO | SellCommon Stock | 3.3K | $102.40 | $332.9K | 319.9K |
| Jun 1, 2026Form 4 · 10b5-1 | BRUGGEWORTH ROBERT APresident and CEO | SellCommon Stock | 13.0K | $101.22 | $1.31M | 323.1K |
| Jun 1, 2026Form 4 · 10b5-1 | BRUGGEWORTH ROBERT APresident and CEO | SellCommon Stock | 13.2K | $100.56 | $1.33M | 336.1K |