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.30B | $3.90B | $3.66B | $3.37B | $3.22B | $2.71B | $2.41B | $2.21B | $1.97B | $1.78B | $1.60B | $1.49B | $1.38B | $1.29B | $1.22B | $1.10B | $1.03B | $1.02B |
| Gross profit | $2.66B | $2.38B | $2.19B | $2.00B | $1.89B | $1.57B | $1.37B | $1.24B | $1.10B | $975.4M | $890.3M | $816.1M | $756.1M | $699.1M | $646.5M | $578.6M | $526.3M | $529.8M |
| Research & development | $251.2M | $219.8M | $191.0M | $254.8M | $161.0M | $141.2M | $133.2M | $117.9M | $109.2M | $101.1M | $99.7M | $98.3M | $88.0M | $82.0M | $76.0M | $68.6M | $65.1M | $70.7M |
| Operating expenses | $1.30B | $1.25B | $1.09B | $1.11B | — | — | — | $750.2M | — | — | — | — | — | — | — | — | — | — |
| Operating income | $1.36B | $1.13B | $1.10B | $898.8M | $932.0M | $694.5M | $552.8M | $491.3M | $413.0M | $350.2M | $299.9M | $260.3M | $266.8M | $262.6M | $236.2M | $203.9M | $176.0M | $172.5M |
| EBITDAderived | $1.51B | $1.26B | $1.21B | $1.01B | $1.04B | $790.5M | $640.9M | $574.5M | $496.2M | $428.5M | $368.9M | $319.1M | $321.4M | $315.0M | $284.4M | $249.8M | $225.7M | $220.4M |
| Net income | $1.06B | $887.9M | $845.0M | $679.1M | $744.8M | $581.8M | $427.7M | $377.0M | $263.1M | $222.0M | $192.1M | $181.9M | $187.8M | $178.3M | $161.8M | $141.3M | $122.2M | $116.2M |
| Basic EPSper diluted share | $13.17 | $10.77 | $10.17 | $8.12 | $8.74 | $6.82 | $4.97 | $4.34 | $3.00 | $2.47 | $2.07 | $1.82 | $1.77 | $3.24 | $2.85 | $2.45 | $2.08 | $1.94 |
| Diluted EPSper diluted share | $13.08 | $10.67 | $10.06 | $8.03 | $8.60 | $6.71 | $4.89 | $4.26 | $2.94 | $2.44 | $2.05 | $1.79 | $1.74 | $3.17 | $2.78 | $2.37 | $2.01 | $1.87 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 3, 2026Form 4 | Hunt NimrataExecutive Vice President | SellCommon Stock | 1.8K | $634.57 | $1.12M | 18.1K |
| Feb 26, 2026Form 4 | MAZELSKY JONATHAN JAYPresident and CEO | SellCommon Stock | 2.6K | $663.04 | $1.72M | 83.6K |
| Feb 26, 2026Form 4 | MAZELSKY JONATHAN JAYPresident and CEO | SellCommon Stock | 1.0K | $662.16 | $662.2K | 86.2K |
| Feb 26, 2026Form 4 | MAZELSKY JONATHAN JAYPresident and CEO | SellCommon Stock | 1.2K | $661.10 | $793.3K | 87.2K |
| Feb 26, 2026Form 4 | MAZELSKY JONATHAN JAYPresident and CEO | SellCommon Stock | 2.9K | $659.75 | $1.89M | 88.4K |