Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.32B | $2.20B | $2.09B | $1.84B | $1.59B | $1.49B | $1.44B | $1.35B | $1.22B | $1.13B | $1.01B | $920.3M | $858.1M | $805.8M | $726.5M | $641.1M | $622.0M |
| Research & development | $300.7M | $265.2M | $267.4M | $255.1M | $250.1M | $224.0M | $214.7M | $217.1M | $215.0M | — | — | — | — | — | — | — | — |
| Operating expenses | — | — | — | — | — | — | — | $983.9M | $869.0M | $777.4M | $674.9M | $618.1M | $588.7M | $532.8M | $488.2M | $419.4M | $411.0M |
| Operating income | $748.3M | $701.3M | $629.2M | $475.5M | $474.0M | $439.7M | $438.0M | $366.2M | $352.1M | $349.7M | $331.9M | $302.2M | $269.4M | $273.0M | $238.3M | $221.6M | $211.0M |
| EBITDAderived | $906.0M | $826.5M | $734.6M | $562.2M | $538.5M | $497.3M | $498.5M | $423.5M | $400.4M | $387.7M | $363.3M | $336.7M | $305.2M | $306.8M | $275.2M | $259.0M | $245.4M |
| Net income | $597.0M | $537.1M | $468.2M | $396.9M | $399.6M | $372.9M | $352.8M | $267.1M | $258.3M | $338.8M | $241.1M | $211.5M | $198.6M | $188.8M | $171.0M | $150.2M | $144.9M |
| Basic EPSper diluted share | $15.74 | $14.11 | $12.26 | $10.48 | $10.56 | $9.83 | $9.25 | $6.90 | $6.55 | $8.29 | $5.80 | $4.98 | $4.53 | $4.22 | $3.72 | $3.22 | $3.07 |
| Diluted EPSper diluted share | $15.55 | $13.91 | $12.04 | $10.25 | $10.36 | $9.65 | $9.08 | $6.78 | $6.51 | $8.19 | $5.71 | $4.92 | $4.45 | $4.12 | $3.61 | $3.13 | $2.97 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jan 12, 2026Form 4 | Frank MalcolmDirector | SellCommon Stock | 1.5K | $296.17 | $452.3K | 879 |
| Jan 12, 2026Form 4 | Frank MalcolmDirector | SellCommon Stock | 1.0K | $295.02 | $308.3K | 2.4K |
| Jan 8, 2026Form 4 | SIEGEL LAURIEDirector | SellCommon Stock | 588 | $296.67 | $174.4K | 1.0K |
| Jan 8, 2026Form 4 | SIEGEL LAURIEDirector | SellCommon Stock | 2.0K | $296.12 | $587.5K | 1.6K |
| Nov 6, 2025Form 4 | Skoko GoranEVP, Chief Revenue Officer | BuyCommon Stock | 500 | $252.93 | $126.5K | 9.2K |