Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.02B | $ 5.00B | $ 4.59B | $ 5.45B | $ 3.84B | |
| $ 1.79B | $ 1.89B | $ 1.63B | $ 1.87B | $ 1.10B | |
| $ 792.50M | $ 744.60M | $ 651.40M | $ 661.20M | $ 522.10M | |
| $ 196.50M | $ 172.60M | $ 204.70M | $ 251.30M | $ 226.20M | |
| $ 1.22B | $ 1.36B | $ 1.21B | $ 1.46B | $ 796.30M | |
| $ 1.00B | $ 1.14B | $ 982.80M | $ 1.20B | $ 573.40M | |
| $ -51.30M | $ -32.20M | $ -52.40M | $ -81.10M | $ -83.50M | |
| $ 948.80M | $ 1.11B | $ 930.40M | $ 1.12B | $ 489.90M | |
| $ 740.70M | $ 1.31B | $ 767.40M | $ 924.00M | $ 421.70M | |
| $ 17.27 | $ 28.26 | $ 15.35 | $ 17.80 | $ 8.01 | |
| $ 17.12 | $ 27.90 | $ 15.18 | $ 17.56 | $ 7.91 | |
| 42.80M | 46.50M | 49.90M | 51.80M | 52.50M | |
| 43.20M | 47.10M | 50.40M | 52.50M | 53.20M |