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 | $34.19B | $35.44B | $34.23B | $33.67B | $27.13B | $22.49B | $22.26B | $20.57B | $12.65B | $10.95B | $9.47B | $7.78B | $5.94B | $4.11B | $3.10B | $3.07B | $3.12B | $4.58B |
| Operating income | — | — | — | — | — | $3.48B | $2.78B | $2.46B | $1.48B | $1.56B | $1.43B | $1.15B | $828.0M | $349.5M | $193.2M | $188.7M | −$642.8M | — |
| EBITDAderived | — | — | — | — | — | $3.58B | $2.87B | $2.55B | $1.54B | $1.61B | $1.47B | $1.19B | $858.4M | $377.5M | $214.7M | $202.2M | −$622.9M | — |
| Net income | $2.08B | $3.93B | $3.94B | $4.61B | $4.43B | $2.47B | $1.85B | $1.70B | $810.5M | $911.8M | $802.9M | $638.9M | $479.7M | $679.1M | $92.2M | $95.3M | −$417.1M | −$1.11B |
| Basic EPSper diluted share | $7.98 | $14.31 | $13.73 | $15.74 | $14.28 | $7.88 | $5.76 | $5.46 | $3.38 | $4.05 | $3.78 | $3.12 | $2.48 | $3.58 | $0.49 | $0.51 | -$2.45 | -$7.01 |
| Diluted EPSper diluted share | — | $14.31 | $13.73 | $15.72 | $14.27 | $7.85 | $5.74 | $5.44 | $3.38 | $3.86 | $3.39 | $2.80 | $2.15 | $3.11 | $0.48 | $0.51 | -$2.45 | -$7.01 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Oct 28, 2024Form 4 | SONNENFELD JEFFREYDirector | SellClass A Common Stock | 17.5K | $175.13 | $3.06M | 23.7K |