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 | $26.92B | $23.74B | $21.36B | $17.09B | $10.96B | $6.80B | $15.07B | $14.53B | $12.68B | $10.74B | $9.22B | $8.44B | $6.79B | $5.26B | $4.36B | $3.08B | $2.34B | $1.88B |
| Gross profit | — | — | — | — | — | — | — | — | $12.44B | $10.33B | $8.59B | $7.58B | $5.72B | $4.08B | $3.08B | $1.91B | $1.26B | $956.0M |
| Operating expenses | $18.09B | $16.18B | $15.53B | $11.99B | $8.46B | $7.43B | $9.72B | $9.19B | $7.90B | $7.42B | $5.33B | $4.51B | $3.30B | $2.25B | $1.68B | $1.12B | $789.9M | $666.5M |
| Operating income | $8.82B | $7.55B | $5.83B | $5.10B | $2.50B | −$631.0M | $5.34B | $5.34B | $4.54B | $2.91B | $3.26B | $3.07B | $2.41B | $1.83B | $1.40B | $786.8M | $470.8M | $289.5M |
| EBITDAderived | $9.45B | $8.15B | $6.34B | $5.55B | $2.92B | −$173.0M | $5.81B | $5.77B | $4.90B | $3.21B | $3.53B | $3.28B | $2.53B | $1.89B | $1.45B | $832.6M | $510.0M | $332.3M |
| Net income | — | — | — | — | — | — | — | — | — | — | $2.55B | $2.42B | $1.89B | $1.42B | $1.06B | $527.5M | $489.5M | $182.2M |
| Basic EPSper diluted share | $166.52 | $174.96 | $118.67 | $76.70 | $28.39 | $1.45 | $112.93 | $84.26 | $47.78 | $43.14 | $50.09 | $46.30 | $37.17 | $28.48 | $21.27 | $11.00 | $11.54 | $4.64 |
| Diluted EPSper diluted share | $165.57 | $172.69 | $117.40 | $76.35 | $28.17 | $1.44 | $111.82 | $83.26 | $46.86 | $42.65 | $49.45 | $45.67 | $36.11 | $27.66 | $20.63 | $10.35 | $9.88 | $3.74 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 26, 2026Form 4 · 10b5-1 | MILLONES PETER JEXECUTIVE VP, GENERAL COUNSEL | SellCommon Stock | 5.3K | $165.56 | $869.2K | 425.1K |
| May 26, 2026Form 4 · 10b5-1 | MILLONES PETER JEXECUTIVE VP, GENERAL COUNSEL | SellCommon Stock | 7.5K | $164.64 | $1.23M | 430.3K |
| May 26, 2026Form 4 · 10b5-1 | MILLONES PETER JEXECUTIVE VP, GENERAL COUNSEL | SellCommon Stock | 29.4K | $163.58 | $4.81M | 437.8K |
| May 26, 2026Form 4 · 10b5-1 | MILLONES PETER JEXECUTIVE VP, GENERAL COUNSEL | SellCommon Stock | 20.4K | $162.96 | $3.32M | 467.2K |
| Apr 17, 2026Form 4 · 10b5-1 | WITTMAN VANESSA AMESDirector | SellCommon Stock | 1.1K | $192.00 | $216.0K | 16.1K |