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 | $3.13B | $2.86B | $2.53B | $2.25B | $2.04B | $1.70B | $1.56B | $1.43B | $1.27B | $1.15B | $1.08B | $996.7M | $913.4M | $827.0M | $900.9M | $662.9M | $442.9M | $431.0M |
| Research & development | $177.6M | $158.7M | $132.1M | $107.2M | $111.6M | $101.1M | $98.3M | $81.4M | $75.8M | $75.2M | $77.3M | $71.1M | $61.0M | — | — | — | — | — |
| Operating income | $1.71B | $1.53B | $1.38B | $1.21B | $1.07B | $884.8M | $755.7M | $686.9M | $579.8M | $488.1M | $403.9M | $337.2M | $340.3M | $318.2M | $322.0M | $206.1M | $151.0M | $135.8M |
| EBITDAderived | $1.74B | $1.55B | $1.41B | $1.23B | $1.10B | $914.6M | $785.7M | $718.2M | $615.2M | $522.4M | $434.8M | $363.1M | $362.6M | $336.9M | $341.4M | $223.5M | $162.9M | $140.8M |
| Net income | $1.20B | $1.11B | $1.15B | $870.6M | $726.0M | $601.8M | $563.6M | $507.9M | $304.0M | $260.9M | $223.6M | $284.1M | $222.6M | $184.2M | $173.5M | $92.2M | $81.8M | $68.3M |
| Basic EPSper diluted share | $15.72 | $14.09 | $14.45 | $10.78 | $8.80 | $7.19 | $6.66 | $5.83 | $3.36 | $2.72 | $2.05 | $2.45 | $1.85 | $1.50 | $1.43 | $0.82 | $0.80 | $0.66 |
| Diluted EPSper diluted share | $15.69 | $14.05 | $14.39 | $10.72 | $8.70 | $7.12 | $6.59 | $5.66 | $3.31 | $2.70 | $2.03 | $2.43 | $1.83 | $1.48 | $1.41 | $0.81 | $0.80 | $0.66 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 10, 2026Form 4 · 10b5-1 | Wiechmann Andrew C.Chief Financial Officer | SellCommon Stock | 450 | $604.56 | $272.1K | 22.1K |
| May 15, 2026Form 4 | Fernandez Henry AChairman and CEO | BuyCommon Stock | 80 | $565.17 | $45.2K | 1.73M |
| May 15, 2026Form 4 | Fernandez Henry AChairman and CEO | BuyCommon Stock | 400 | $564.42 | $225.8K | 1.73M |
| May 15, 2026Form 4 | Fernandez Henry AChairman and CEO | BuyCommon Stock | 800 | $563.39 | $450.7K | 1.73M |
| May 15, 2026Form 4 | Fernandez Henry AChairman and CEO | BuyCommon Stock | 1.1K | $562.47 | $631.1K | 1.73M |