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.20B | $2.70B | $2.50B | $2.23B | $2.12B | $2.12B | $1.89B | $1.80B | $1.69B | $1.55B | $1.42B | $1.45B | $1.55B | $3.29B | $2.95B | $2.69B | $2.85B |
| Research & development | $13.9M | $7.5M | $7.6M | $9.5M | $11.1M | $14.2M | $17.7M | $15.2M | $7.2M | $6.4M | $10.5M | $54.8M | $58.2M | $120.6M | $106.4M | $69.2M | $53.2M |
| Operating income | $404.5M | $380.6M | $383.1M | $348.6M | $345.8M | $358.6M | $325.5M | $305.0M | $292.2M | $234.4M | $205.9M | $25.1M | $306.9M | $346.6M | $95.7M | $248.9M | $269.6M |
| EBITDAderived | $513.6M | $466.5M | $461.6M | $422.4M | $414.9M | $419.2M | $387.2M | $365.1M | $348.8M | $285.0M | $284.6M | $130.9M | $377.4M | $416.3M | $168.7M | $320.5M | $342.3M |
| Net income | $328.9M | $281.9M | $245.8M | $238.2M | $305.9M | $278.7M | $244.1M | $227.0M | $147.8M | $183.1M | $131.5M | $29.4M | $346.1M | $227.7M | $78.3M | $139.9M | $147.8M |
| Basic EPSper diluted share | $3.59 | $3.08 | $2.68 | $2.60 | $3.24 | $2.92 | $2.56 | $2.29 | $1.49 | $1.79 | $1.23 | $0.27 | $3.09 | $1.92 | $0.67 | $1.20 | $1.27 |
| Diluted EPSper diluted share | $3.58 | $3.07 | $2.68 | $2.60 | $3.24 | $2.91 | $2.55 | $2.27 | $1.47 | $1.76 | $1.22 | $0.27 | $3.07 | $1.91 | $0.66 | $1.19 | $1.26 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 12, 2026Form 4 · 10b5-1 | Geveden Rex DPresident and CEO | SellCommon Stock | 1.3K | $207.13 | $273.0K | 202.5K |
| May 12, 2026Form 4 · 10b5-1 | Geveden Rex DPresident and CEO | SellCommon Stock | 1.4K | $205.78 | $288.5K | 203.8K |
| May 12, 2026Form 4 · 10b5-1 | Geveden Rex DPresident and CEO | SellCommon Stock | 3.6K | $204.65 | $730.6K | 205.2K |
| May 12, 2026Form 4 · 10b5-1 | Geveden Rex DPresident and CEO | SellCommon Stock | 3.7K | $203.78 | $756.0K | 208.8K |
| May 11, 2026Form 4 | Fitzgerald Michael ThomasSVP & Chief Financial Officer | SellCommon Stock | 2.4K | $209.25 | $505.8K | 6.9K |