Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 17.27B | $ 15.69B | $ 14.69B | $ 14.29B | $ 14.29B | |
| $ 2.98B | $ 2.74B | $ 2.50B | $ 2.58B | $ 2.53B | |
| $ 398.40M | $ 393.50M | $ 393.70M | $ 378.50M | $ 379.70M | |
| $ 276.70M | $ 241.70M | $ 211.10M | $ 219.40M | $ 212.10M | |
| $ 826.00M | $ 2.62B | $ 2.42B | $ 2.37B | $ 2.41B | |
| $ 2.59B | $ 2.35B | $ 2.10B | $ 2.20B | $ 2.15B | |
| $ -2.30B | $ -212.50M | $ -106.60M | $ -246.10M | $ -151.10M | |
| $ 285.90M | $ 2.13B | $ 2.00B | $ 1.95B | $ 2.00B | |
| $ -54.50M | $ 1.48B | $ 1.39B | $ 1.30B | $ 1.40B | |
| $ -0.27 | $ 7.54 | $ 6.98 | $ 6.40 | $ 6.57 | |
| $ -0.27 | $ 7.46 | $ 6.91 | $ 6.36 | $ 6.53 | |
| 201.85M | 196.40M | 199.34M | 205.60M | 214.30M | |
| 204.90M | 198.60M | 201.40M | 207.00M | 215.60M |