Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $4.75B | $4.33B | $4.04B |
| Research & development | $354.0M | $314.0M | $303.0M |
| Net income | $729.0M | $724.0M | $533.0M |
| Basic EPSper diluted share | $3.30 | $3.31 | $2.42 |
| Diluted EPSper diluted share | $3.30 | $3.31 | $2.42 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 | Sterin StevenDirector | SellCommon Stock | 400 | $148.35 | $59.3K | 12.2K |
| May 26, 2026Form 4 | Sterin StevenDirector | SellCommon Stock | 511 | $161.97 | $82.8K | 12.6K |
| Dec 11, 2025Form 4 | Goss Michael G.VP & Controller | SellCommon Stock | 1.9K | $84.79 | $160.7K | 13.3K |
| Dec 11, 2025Form 4 | Kemp Jon D.Chief Executive Officer | SellCommon Stock | 5.7K | $85.01 | $480.7K | 89.2K |
| Nov 21, 2025Form 4 | Noonan Anne PDirector | SellCommon Stock | 7 | $76.30 | $534.10 | 3.2K |