Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 13.95B | $ 13.01B | $ 12.16B | $ 11.86B | $ 13.14B | |
| $ 3.73B | $ 3.62B | $ 3.36B | $ 3.71B | $ 4.99B | |
| $ 2.22B | $ 2.54B | $ 2.64B | $ 2.27B | $ 1.94B | |
| $ 681.10M | $ 643.50M | $ 577.30M | $ 537.20M | $ 577.00M | |
| $ 2.01B | $ 1.81B | $ 1.35B | $ 1.95B | $ 3.68B | |
| $ 1.52B | $ 1.09B | $ 725.60M | $ 1.44B | $ 3.05B | |
| $ -408.70M | $ -127.20M | $ -156.70M | $ -199.10M | $ -161.00M | |
| $ 1.11B | $ 959.50M | $ 568.90M | $ 1.24B | $ 2.89B | |
| $ 876.50M | $ 746.00M | $ 418.00M | $ 1.28B | $ 2.38B | |
| $ 10.54 | $ 8.89 | $ 4.80 | $ 14.04 | $ 24.58 | |
| $ 10.46 | $ 8.84 | $ 4.77 | $ 13.96 | $ 24.38 | |
| 83.20M | 83.90M | 87.10M | 91.10M | 96.70M | |
| 83.80M | 84.40M | 87.60M | 91.60M | 97.50M |