Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.89B | $3.01B | $2.67B | $2.30B | $2.46B | $2.00B | $2.20B | $2.21B | $2.10B | $2.12B |
| Gross profit | $1.47B | $1.21B | $1.08B | $822.9M | $941.9M | $749.4M | $865.8M | $876.1M | $841.9M | $835.8M |
| Research & development | $78.5M | $66.1M | $55.2M | $45.6M | $48.6M | $43.5M | $48.2M | $45.6M | $42.5M | $40.6M |
| Operating income | $616.8M | $527.1M | $462.7M | $309.0M | $355.4M | $38.4M | $333.1M | $310.8M | $316.1M | $332.8M |
| EBITDAderived | $824.6M | $673.1M | $575.9M | $395.4M | $463.8M | — | — | — | — | — |
| Net income | $710.2M | $331.8M | $567.1M | $399.8M | $272.9M | −$47.2M | $222.7M | $230.8M | $361.7M | $259.1M |
| Basic EPSper diluted share | $4.36 | $2.00 | $3.42 | $2.40 | $1.63 | -$0.28 | $1.30 | $1.29 | $2.02 | — |
| Diluted EPSper diluted share | $4.31 | $1.97 | $3.37 | $2.38 | $1.61 | -$0.28 | $1.29 | $1.28 | $2.00 | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 13, 2026Form 4 | Zawoyski Sara EPresident-Systems Protection | SellOrdinary Shares | 2.4K | $172.94 | $414.5K | 97.1K |
| May 13, 2026Form 4 | Zawoyski Sara EPresident-Systems Protection | SellOrdinary Shares | 27.0K | $172.45 | $4.66M | 99.5K |
| May 11, 2026Form 4 | Padmanabhan AravindEVP & Chief Technology Officer | SellOrdinary Shares | 15.9K | $174.00 | $2.77M | 23.2K |
| May 11, 2026Form 4 | Bennett Martha ClaireEVP & Chief Marketing Officer | SellOrdinary Shares | 1.3K | $170.00 | $224.6K | 224.78 |
| May 11, 2026Form 4 | Bennett Martha ClaireEVP & Chief Marketing Officer | SellOrdinary Shares | 2.5K | $170.00 | $417.7K | 1.5K |