Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 23.26B | $ 23.30B | $ 23.46B | $ 20.88B | $ 19.26B | |
| $ 1.50B | $ 1.84B | $ 1.75B | $ 1.57B | $ 1.49B | |
| $ 727.10M | $ 898.90M | $ 832.30M | $ 805.50M | $ 750.70M | |
| $ 0.00 | $ 620.70M | $ 602.50M | $ 576.50M | $ 573.90M | |
| $ 725.90M | $ 1.46B | $ 1.48B | $ 1.18B | $ 1.25B | |
| $ 777.30M | $ 944.90M | $ 913.60M | $ 768.00M | $ 743.60M | |
| $ -100.20M | $ -162.00M | $ -87.10M | $ -225.60M | $ -144.30M | |
| $ 677.10M | $ 782.90M | $ 826.50M | $ 542.40M | $ 599.30M | |
| $ 436.80M | $ 506.60M | $ 572.50M | $ 327.70M | $ 373.90M | |
| $ 8.15 | $ 9.02 | $ 9.73 | $ 5.49 | $ 6.22 | |
| $ 8.15 | $ 8.97 | $ 9.68 | $ 5.47 | $ 6.19 | |
| 53.60M | 56.14M | 58.83M | 59.67M | 60.08M | |
| 53.60M | 56.48M | 59.12M | 59.92M | 60.42M |