Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $23.51B | $15.01B | $13.64B | $14.69B | $14.54B | $12.86B | $12.47B | $9.46B | $9.32B | $9.10B |
| Gross profit | $4.69B | $2.83B | $2.71B | $2.73B | $2.82B | $2.73B | $2.54B | $1.80B | $1.86B | $1.91B |
| Research & development | $170.0M | $120.0M | $106.0M | $101.0M | $96.0M | $100.0M | $97.0M | $64.0M | $72.7M | $69.1M |
| Operating income | $1.90B | $1.01B | $1.21B | $1.51B | $1.24B | $1.32B | $994.0M | $792.0M | $993.9M | $916.1M |
| EBITDAderived | $3.38B | $1.73B | $1.81B | $2.09B | $1.86B | $1.90B | $1.65B | $1.25B | $1.35B | $1.29B |
| Net income | $1.11B | $511.0M | $730.0M | $1.05B | $805.0M | $939.0M | $612.0M | $430.0M | $575.2M | $564.0M |
| Basic EPSper diluted share | $2.39 | $1.60 | $2.53 | $0.71 | $0.53 | $0.60 | $0.38 | $0.36 | $0.50 | $0.49 |
| Diluted EPSper diluted share | $2.38 | $1.60 | $2.52 | $0.71 | $0.53 | $0.60 | $0.38 | $0.36 | $0.49 | $0.48 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 11, 2025Form 4 | Scherger Stephen R.Executive VP, Finance & CFO | BuyOrdinary Shares | 121.1K | $8.32 | $1.01M | 121.1K |
| Dec 3, 2025Form 4 | Rahman Jill ADirector | SellOrdinary Shares | 4.1K | $8.44 | $35.0K | 82.5K |
| Dec 3, 2025Form 4 | CARTER SUSAN KDirector | SellOrdinary Shares | 6.1K | $8.44 | $51.1K | 71.3K |
| Nov 24, 2025Form 4 | Rahman Jill ADirector | SellOrdinary Shares | 6.6K | $8.48 | $55.9K | 77.4K |
| Nov 12, 2025Form 4 | Long Nicholas T.Director | BuyOrdinary Shares | 10.0K | $8.54 | $85.4K | 62.9K |