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 | $8.26B | $7.40B | $6.06B | $6.23B | $5.89B | $5.63B | $4.26B | $4.28B | $3.95B | $3.70B | $3.40B | $3.50B | $3.21B | $3.12B | $3.44B | $3.19B | $3.41B | $3.65B |
| Gross profit | $5.25B | $4.65B | $3.90B | $3.58B | $3.42B | $2.90B | $2.54B | $2.53B | $2.41B | $2.28B | $2.09B | $2.07B | $1.90B | $1.67B | $1.69B | $1.52B | $1.45B | $1.46B |
| Operating expenses | $2.92B | $2.85B | $2.32B | $2.02B | $1.98B | $1.67B | $1.52B | $1.50B | $1.42B | $1.44B | $1.37B | $1.31B | $1.21B | $984.0M | $994.0M | $885.0M | $850.0M | $820.0M |
| Operating income | $2.33B | $1.80B | $1.58B | $1.56B | $1.44B | $1.23B | $1.02B | $1.03B | $991.0M | $836.0M | $720.0M | $754.0M | $688.0M | $690.0M | $696.0M | $631.0M | $603.0M | $640.0M |
| EBITDAderived | $2.48B | $1.92B | $1.70B | $1.67B | $1.55B | $1.33B | $1.11B | $1.13B | $1.09B | $924.0M | $796.0M | $822.0M | $747.0M | $742.0M | $750.0M | $677.0M | $650.0M | $733.0M |
| Net income | $1.79B | $1.12B | $1.06B | $1.13B | $1.19B | $933.0M | $774.0M | $458.0M | $729.0M | $106.0M | $428.0M | $414.0M | $385.0M | $352.0M | $387.0M | $395.0M | $266.0M | $314.0M |
| Basic EPSper diluted share | $3.12 | $1.94 | $2.10 | $2.28 | $2.38 | $1.89 | $4.69 | $2.77 | $4.38 | $0.64 | $2.56 | $2.45 | $2.30 | $2.09 | $2.20 | $1.94 | $1.30 | $1.65 |
| Diluted EPSper diluted share | $3.09 | $1.93 | $2.08 | $2.26 | $2.35 | $1.86 | $4.63 | $2.73 | $4.30 | $0.63 | $2.50 | $2.39 | $2.25 | $2.04 | $2.15 | $1.91 | $1.25 | $1.55 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 11, 2026Form 4 | INVESTOR AB +1TenPercentOwner | BuyCommon Stock · indirect | 56.8K | $85.98 | $4.88M | 58.44M |
| Jun 11, 2026Form 4 · 10b5-1 | Smith Bryan EverardEVP, CPO | SellCommon Stock, par value $0.01 per share | 3.0K | $86.91 | $260.7K | 71.9K |
| May 18, 2026Form 4 | Griggs PC NelsonPres. Capital Access Platforms | SellCommon Stock, par value $0.01 per share | 5.1K | $92.62 | $471.7K | 233.8K |
| Apr 28, 2026Form 4 | Peterson Bradley JEVP, CIO | SellCommon Stock, par value $0.01 pershare | 7.7K | $90.82 | $700.2K | 141.0K |
| Apr 27, 2026Form 4 | Tal CohenPres. Market Platforms | SellCommon Stock, par value $0.01 pershare | 15.5K | $90.75 | $1.41M | 215.2K |