Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.57B | $ 5.18B | $ 4.40B | $ 3.57B | $ 3.07B | |
| $ 3.78B | $ 2.87B | $ 2.31B | $ 1.79B | $ 1.51B | |
| $ 3.10B | $ 2.40B | $ 2.01B | $ 1.74B | $ 1.32B | |
| $ 384.20M | $ 273.80M | $ 220.90M | $ 197.00M | $ 206.10M | |
| $ 1.11B | $ 653.80M | $ 518.00M | $ 258.30M | $ 381.60M | |
| $ 679.70M | $ 470.80M | $ 302.50M | $ 50.60M | $ 186.90M | |
| $ -55.20M | $ -309.60M | $ -407.10M | $ -233.20M | $ -276.70M | |
| $ 624.50M | $ 161.20M | $ -104.60M | $ -182.60M | $ -89.80M | |
| $ 427.40M | $ 72.60M | $ -208.60M | $ -252.70M | $ -126.30M | |
| $ 0.77 | $ 0.15 | $ -0.43 | $ -0.52 | $ -0.26 | |
| $ 0.76 | $ 0.14 | $ -0.43 | $ -0.52 | $ -0.26 | |
| 555.61M | 498.03M | 489.50M | 489.50M | 489.50M | |
| 563.08M | 501.75M | 489.50M | 489.50M | 489.50M |