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 | $4.09B | $3.90B | $3.59B | $3.31B | $2.92B | $2.43B | $2.65B | $2.53B | $2.14B | $1.97B | $1.80B | $1.72B | $1.59B | $1.45B | $1.33B | $1.16B | $1.08B | $1.05B |
| Gross profit | $2.68B | $2.60B | $2.36B | $2.14B | $1.96B | $1.53B | $1.76B | $1.63B | $1.37B | $1.17B | $1.07B | $1.09B | $1.03B | $924.0M | $804.8M | $676.7M | $596.5M | $610.0M |
| Research & development | $172.2M | $155.1M | $137.4M | $110.3M | $92.7M | $93.3M | $86.7M | $84.8M | $69.2M | $65.4M | $69.6M | $66.3M | $58.8M | $51.7M | $43.6M | $35.3M | $33.3M | $35.5M |
| Operating income | $682.9M | $705.7M | $533.1M | $507.6M | $505.8M | $311.8M | $546.7M | $403.1M | $429.1M | $324.1M | $236.7M | $306.5M | $305.9M | $283.4M | $227.6M | $189.9M | $149.9M | $127.0M |
| EBITDAderived | $1.06B | $1.08B | $900.8M | $853.7M | $815.1M | $598.9M | $827.5M | $678.2M | $617.5M | $522.4M | $428.1M | $444.7M | $431.3M | $394.6M | $325.7M | $283.9M | $242.5M | $209.1M |
| Net income | $374.9M | $392.3M | $294.2M | $385.8M | $2.94B | $238.4M | $466.7M | $139.9M | $372.9M | $273.9M | $203.5M | $269.9M | $296.2M | $248.3M | $175.4M | $112.8M | $100.5M | $64.0M |
| Basic EPSper diluted share | $1.88 | $1.97 | $1.49 | $1.95 | $59.80 | $4.85 | $9.44 | $2.85 | $7.63 | $5.65 | $4.20 | $5.61 | $6.09 | $5.18 | $3.74 | $2.48 | $2.23 | $1.42 |
| Diluted EPSper diluted share | $1.87 | $1.96 | $1.48 | $1.94 | $59.16 | $4.81 | $9.33 | $2.81 | $7.52 | $5.59 | $4.14 | $5.51 | $5.96 | $5.05 | $3.63 | $2.43 | $2.21 | $1.42 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 22, 2025Form 4 | Lucchese Cynthia LDirector | BuyCommon Stock | 1.8K | $84.06 | $150.0K | 9.4K |
| Dec 18, 2025Form 4 | Rivas MariaDirector | BuyCommon Stock · indirect | 1.0K | $82.13 | $82.1K | 11.1K |
| Dec 17, 2025Form 4 | Kurzius Lawrence ErikDirector | BuyCommon Stock | 2.0K | $82.50 | $165.0K | 7.8K |
| Dec 16, 2025Form 4 | Sheffield Holly RPresident, CSI | BuyCommon Stock | 1.2K | $80.75 | $99.3K | 39.1K |
| Dec 16, 2025Form 4 | White Albert G IIIPresident & CEO | BuyCommon Stock | 10.0K | $80.80 | $808.0K | 236.2K |