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 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.99B | $1.72B | $1.51B | $1.38B | $1.32B | $1.29B | $1.16B | $1.00B | $935.0M | $881.4M | $838.8M | $789.0M | $743.4M | $676.4M | $619.7M | $605.6M | $630.7M | $744.8M |
| Research & development | $188.3M | $171.9M | $159.9M | $146.8M | $171.2M | $166.5M | $149.5M | $128.4M | $110.9M | $103.7M | $98.8M | $83.4M | $67.0M | $59.5M | $62.1M | $73.6M | $73.6M | $77.8M |
| Operating income | $924.9M | $733.6M | $642.8M | $542.4M | $505.5M | $296.0M | $253.5M | $175.4M | $182.2M | $169.6M | $137.5M | $161.9M | $161.6M | $168.4M | $127.3M | $113.3M | $116.7M | $122.3M |
| EBITDAderived | $939.8M | $747.5M | $657.5M | $562.9M | $531.1M | $326.3M | $285.2M | $205.5M | $218.4M | $201.2M | $171.4M | $194.5M | $194.8M | $189.9M | $151.5M | $144.3M | $155.2M | $161.8M |
| Net income | $651.9M | $512.8M | $429.4M | $373.5M | $392.1M | $236.4M | $192.1M | $126.5M | $133.4M | $109.4M | $86.5M | $94.9M | $90.1M | $92.0M | $71.6M | $64.5M | $65.1M | $84.0M |
| Basic EPSper diluted share | $26.90 | $20.78 | $17.18 | $14.34 | $13.65 | $8.13 | $6.63 | $4.26 | $4.32 | $3.52 | $2.75 | $2.80 | $2.55 | $2.64 | $1.82 | $1.44 | $1.34 | $1.72 |
| Diluted EPSper diluted share | $26.54 | $20.45 | $16.93 | $14.18 | $13.40 | $7.90 | $6.34 | $4.06 | $4.14 | $3.39 | $2.65 | $2.72 | $2.48 | $2.55 | $1.79 | $1.42 | $1.33 | $1.70 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 25, 2026Form 4 · 10b5-1 | Manolis EvaDirector | SellCommon Stock | 520 | $1.2K | $638.4K | 344 |
| Feb 13, 2026Form 4 | Rees JoannaDirector | SellCommon Stock · indirect | 358 | $1.4K | $486.9K | 11.2K |
| Dec 17, 2025Form 4 | Weber Steven P.Executive Vice President & CFO | SellCommon Stock | 1.4K | $1.8K | $2.58M | 2.8K |
| Dec 12, 2025Form 4 · 10b5-1 | Manolis EvaDirector | SellCommon Stock | 521 | $1.8K | $951.3K | 344 |
| Nov 26, 2025Form 4 | MCMORRIS MARC FDirector | SellCommon Stock | 240 | $1.8K | $434.3K | 242 |