Revenue
2016
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2016 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $32.79B | $28.17B | $25.10B | $22.24B | $29.84B | $23.62B | $24.98B | $10.78B | $9.47B | $8.35B | $7.39B | $6.71B | $5.54B | $5.10B | $4.99B | $4.07B |
| Operating expenses | $13.89B | $12.59B | $11.09B | $9.97B | $8.80B | $7.22B | $7.22B | $5.01B | $4.33B | — | — | — | — | — | — | — |
| Operating income | $18.90B | $15.58B | $14.01B | $12.26B | $10.08B | $8.08B | $9.66B | $5.76B | $5.11B | $4.50B | $3.94B | $2.71B | $2.75B | $2.26B | −$534.0M | $1.11B |
| EBITDAderived | $20.04B | $16.48B | $14.81B | $13.01B | $10.81B | $8.66B | $10.19B | $6.13B | $5.43B | $4.76B | $4.17B | $2.91B | $2.90B | $2.40B | −$422.0M | $1.21B |
| Net income | $14.97B | $12.87B | $11.20B | $9.93B | $8.69B | $6.41B | $8.12B | $4.06B | $3.62B | $3.12B | $2.76B | $1.91B | $1.85B | $1.46B | −$254.0M | $1.09B |
| Basic EPSper diluted share | $16.54 | $13.91 | $11.86 | $10.26 | $8.79 | $6.40 | $7.98 | $3.70 | $3.11 | $2.57 | $2.20 | $1.49 | $14.10 | $11.19 | -$1.94 | $7.98 |
| Diluted EPSper diluted share | $16.52 | $13.89 | $11.83 | $10.22 | $8.76 | $6.37 | $7.94 | $3.69 | $3.10 | $2.56 | $2.19 | $1.48 | $14.05 | $11.16 | -$1.94 | $7.96 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 24, 2026Form 4 · 10b5-1 | Ling HaiPresident, AP, Europe, MEA | SellClass A Common Stock | 4.5K | $495.71 | $2.22M | 25.7K |
| Feb 23, 2026Form 4 · 10b5-1 | Ling HaiPresident, AP, Europe, MEA | SellClass A Common Stock | 40 | $522.65 | $20.9K | 25.7K |
| Feb 23, 2026Form 4 · 10b5-1 | Ling HaiPresident, AP, Europe, MEA | SellClass A Common Stock | 80 | $521.56 | $41.7K | 25.7K |
| Feb 23, 2026Form 4 · 10b5-1 | Ling HaiPresident, AP, Europe, MEA | SellClass A Common Stock | 41 | $520.20 | $21.3K | 25.8K |
| Feb 23, 2026Form 4 · 10b5-1 | Ling HaiPresident, AP, Europe, MEA | SellClass A Common Stock | 120 | $519.34 | $62.3K | 25.8K |