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 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $45.18B | $39.00B | $33.72B | $31.62B | $29.70B | $25.00B | $20.16B | $15.79B | $11.69B | $8.83B | $6.78B | $5.50B | $4.37B | $3.61B | $3.20B | $2.16B | $1.67B | $1.36B | $1.21B |
| Gross profit | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $1.16B | $805.3M | $591.0M | $454.4M | $419.2M |
| Research & development | $3.39B | $2.93B | $2.68B | $2.71B | $2.27B | $1.83B | $1.67B | $1.22B | $981.0M | $768.0M | $570.0M | $398.2M | $378.8M | $329.0M | $259.0M | $163.3M | $114.5M | $89.9M | $71.0M |
| Operating expenses | — | — | — | — | — | — | — | — | — | — | — | — | — | — | $788.6M | $521.6M | $399.1M | $332.9M | $327.4M |
| Operating income | $13.33B | $10.42B | $6.95B | $5.63B | $6.19B | $4.59B | $2.60B | $1.61B | $838.7M | $379.8M | $305.8M | $402.6M | $228.3M | $50.0M | $376.1M | $283.6M | $191.9M | $121.5M | $91.8M |
| EBITDAderived | $13.66B | $10.75B | $7.31B | $5.97B | $6.40B | $4.70B | $2.71B | $1.69B | $910.6M | $437.3M | $368.1M | $456.7M | $276.7M | $95.5M | $419.8M | $321.7M | $230.0M | $154.0M | $114.0M |
| Net income | $10.98B | $8.71B | $5.41B | $4.49B | $5.12B | $2.76B | $1.87B | $1.21B | $558.9M | $186.7M | $122.6M | $266.8M | $112.4M | $17.2M | $226.1M | $160.9M | $115.9M | $83.0M | $66.6M |
| Basic EPSper diluted share | $2.58 | $2.03 | $1.22 | $10.10 | $11.55 | $6.26 | $4.26 | $2.78 | $1.29 | $0.44 | $0.29 | $0.63 | $0.28 | $0.31 | $4.28 | $3.06 | $2.05 | $1.36 | $0.99 |
| Diluted EPSper diluted share | $2.53 | $1.98 | $1.20 | $9.95 | $11.24 | $6.08 | $4.13 | $2.68 | $1.25 | $0.43 | $0.28 | $0.62 | $0.26 | $0.29 | $4.16 | $2.96 | $1.98 | $1.32 | $0.97 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 17, 2026Form 4 · 10b5-1 | SMITH BRADFORD LDirector | SellCommon Stock | 13.8K | $78.01 | $1.08M | 79.7K |
| Jun 17, 2026Form 4 · 10b5-1 | SMITH BRADFORD LDirector | SellCommon Stock | 22.2K | $77.21 | $1.71M | 93.5K |
| Jun 1, 2026Form 4 · 10b5-1 | HASTINGS REEDDirector | SellCommon Stock | 53.8K | $86.73 | $4.66M | 3.9K |
| Jun 1, 2026Form 4 · 10b5-1 | HASTINGS REEDDirector | SellCommon Stock | 332.9K | $85.85 | $28.58M | 57.7K |
| May 7, 2026Form 4 | Peters Gregory KCo-CEO | SellCommon Stock | 27.3K | $88.69 | $2.42M | 120.9K |