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 | $3.07B | $2.88B | $2.68B | $2.50B | $2.46B | $2.27B | $2.61B | $2.40B | $2.15B | $2.00B | — | — | — | — | — | — | — |
| Research & development | $40.9M | $35.3M | $36.8M | $43.1M | $47.1M | $44.6M | $60.0M | $45.1M | $37.4M | $27.4M | $20.6M | $25.6M | $21.4M | $18.4M | $15.4M | $14.9M | $14.1M |
| Operating income | $1.34B | $1.25B | $1.13B | $1.41B | $911.4M | $956.3M | $696.9M | $834.1M | $801.2M | $767.6M | $703.4M | $632.3M | $614.3M | $572.2M | $481.2M | $440.9M | $302.0M |
| EBITDAderived | $1.60B | $1.49B | $1.34B | $1.60B | $1.12B | $1.15B | $882.6M | $999.4M | $936.8M | $893.8M | $824.0M | $718.8M | $684.5M | $622.9M | $525.0M | $481.6M | $340.6M |
| Net income | $908.3M | $958.2M | $614.6M | $953.9M | $666.2M | $712.7M | $449.9M | $598.7M | $555.1M | $591.2M | $507.6M | $400.0M | $348.4M | $329.1M | $282.8M | $242.6M | $126.6M |
| Basic EPSper diluted share | $6.50 | $6.74 | $4.19 | $6.04 | $4.12 | $4.38 | $2.75 | $3.63 | $3.36 | $3.51 | $3.07 | $2.41 | $2.07 | $1.98 | $1.70 | $1.36 | $0.72 |
| Diluted EPSper diluted share | $6.48 | $6.71 | $4.17 | $6.00 | $4.08 | $4.31 | $2.70 | $3.56 | $3.29 | $3.45 | $3.01 | $2.37 | $2.02 | $1.92 | $1.63 | $1.30 | $0.70 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 · 10b5-1 | Mann ElizabethChief Financial Officer | SellCommon Stock | 400 | $179.54 | $71.8K | 19.2K |
| Jun 5, 2026Form 4 | LISS SAMUEL GDirector | SellCommon Stock | 4.7K | $182.21 | $851.1K | 69.1K |
| Jun 2, 2026Form 4 | LISS SAMUEL GDirector | SellCommon Stock | 6.8K | $177.63 | $1.20M | 69.1K |
| Jun 1, 2026Form 4 · 10b5-1 | Hansen Bruce EdwardDirector | SellCommon Stock | 2.3K | $174.99 | $408.8K | 15.9K |
| May 22, 2026Form 4 · 10b5-1 | Hansen Bruce EdwardDirector | SellCommon Stock | 2.3K | $171.51 | $400.5K | 15.9K |