Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $4.84B | $3.88B | $3.94B | $3.78B | $3.61B | $2.91B | $2.61B | $2.51B | $2.05B | $1.92B | — | — | — | — | — | — | — | — |
| Gross profit | $1.73B | $1.50B | $1.59B | $1.31B | $1.31B | $1.05B | $933.7M | $831.0M | $730.2M | $674.7M | $632.2M | $578.8M | $506.4M | $419.3M | $407.0M | $391.9M | $416.1M | $388.8M |
| Research & development | $60.7M | $48.5M | $47.0M | $39.6M | $38.0M | $34.3M | $32.8M | $37.9M | $33.3M | $30.3M | $29.5M | $31.7M | $33.1M | $37.2M | $30.4M | $28.0M | $27.1M | $23.8M |
| Operating income | $447.6M | $655.9M | $767.4M | $741.4M | $682.6M | $472.8M | $342.5M | $351.6M | $229.2M | $393.2M | $354.0M | $335.0M | $53.1M | $29.5M | $155.5M | $104.7M | −$21.0M | $173.6M |
| EBITDAderived | $941.1M | $872.1M | $952.4M | $914.0M | $844.4M | $607.8M | $474.0M | $471.0M | $321.2M | $476.4M | $433.8M | $405.9M | $114.5M | $90.7M | $220.7M | $167.6M | $40.7M | $230.0M |
| Net income | $104.0M | $424.0M | $510.2M | $512.0M | $459.1M | $262.8M | $241.5M | $228.8M | $146.1M | $276.5M | $244.4M | $291.3M | $99.5M | $45.5M | $604.3M | −$347.0M | −$84.9M | $136.3M |
| Basic EPSper diluted share | $0.19 | $0.98 | $1.16 | $1.15 | $1.03 | $0.59 | $0.55 | $0.52 | $0.33 | $0.62 | $0.55 | $0.65 | $0.22 | $0.10 | $1.39 | -$0.80 | -$0.20 | $0.32 |
| Diluted EPSper diluted share | $0.19 | $0.98 | $1.16 | $1.15 | $1.03 | $0.59 | $0.54 | $0.52 | $0.33 | $0.62 | $0.55 | $0.65 | $0.22 | $0.10 | $1.38 | -$0.80 | -$0.20 | $0.31 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 2, 2026Form 4 | Rowland Suzanne BDirector | BuyOrdinary shares | 3.0K | $22.91 | $68.7K | 15.2K |