Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 27.63B | $ 26.77B | $ 26.95B | $ 26.98B | $ 25.84B | |
| $ 4.70B | $ 4.79B | $ 5.13B | $ 5.27B | $ 4.95B | |
| $ 3.36B | $ 3.48B | $ 3.48B | $ 3.24B | $ 3.05B | |
| $ 251.40M | $ 240.70M | $ 220.50M | $ 200.30M | $ 193.30M | |
| $ 1.50B | $ 1.60B | $ 1.92B | $ 2.21B | $ 2.12B | |
| $ 1.33B | $ 1.31B | $ 1.65B | $ 2.02B | $ 1.90B | |
| $ -450.40M | $ -388.80M | $ -301.70M | $ -191.00M | $ -94.40M | |
| $ 884.50M | $ 916.70M | $ 1.35B | $ 1.83B | $ 1.81B | |
| $ 649.10M | $ 692.20M | $ 1.02B | $ 1.38B | $ 1.37B | |
| $ 17.26 | $ 17.09 | $ 22.89 | $ 24.47 | $ 18.50 | |
| $ 17.04 | $ 16.92 | $ 22.74 | $ 24.29 | $ 18.31 | |
| 38.10M | 39.90M | 44.60M | 56.30M | 74.20M | |
| 38.10M | 40.30M | 44.90M | 56.70M | 75.00M |