Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $6.40B | $5.53B | $4.25B | $3.72B | $3.73B |
| Gross profit | $3.14B | $2.66B | $1.91B | $1.41B | $1.44B |
| Research & development | $368.1M | $341.3M | $249.4M | $215.7M | $200.6M |
| Operating expenses | $2.22B | $2.02B | $1.53B | $1.09B | $999.9M |
| Operating income | $920.3M | $644.2M | $373.6M | $321.4M | $438.3M |
| EBITDAderived | $1.06B | $767.3M | $477.4M | $408.1M | $516.4M |
| Net income | $701.4M | $438.7M | $167.1M | $232.4M | $331.1M |
| Basic EPSper diluted share | $4.97 | $3.14 | $1.20 | $1.67 | $2.38 |
| Diluted EPSper diluted share | $4.94 | $3.11 | $1.20 | $1.67 | $2.38 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 25, 2026Form 4 · 10b5-1 | Barrocas MarkChief Executive Officer | SellOrdinary Shares | 100.0K | $145.00 | $14.50M | 2.25M |
| Jun 18, 2026Form 4 · 10b5-1 | Barrocas MarkChief Executive Officer | SellOrdinary Shares | 100.0K | $140.00 | $14.00M | 2.35M |
| Jun 4, 2026Form 4 | Lopez-Baldrich Pedro J.Chief Legal Officer | SellOrdinary Shares | 2.2K | $122.60 | $269.7K | 73 |
| May 8, 2026Form 4 | Quigley AdamChief Financial Officer | SellOrdinary Shares | 943.84 | $113.75 | $107.4K | 1.8K |
| May 8, 2026Form 4 | Quigley AdamChief Financial Officer | SellOrdinary Shares | 6.0K | $112.85 | $674.7K | 2.7K |