Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.09B | $ 3.93B | $ 3.74B | $ 3.56B | $ 3.37B | |
| $ 1.72B | $ 2.05B | $ 2.02B | $ 1.99B | $ 1.94B | |
| $ 847.69M | $ 1.12B | $ 1.12B | $ 1.01B | $ 1.04B | |
| $ 302.71M | $ 276.64M | $ 256.78M | $ 258.18M | $ 267.79M | |
| $ 2.79B | $ 1.21B | $ 1.18B | $ 1.24B | $ 1.07B | |
| $ 876.80M | $ 927.78M | $ 901.83M | $ 981.22M | $ 900.10M | |
| $ 1.45B | $ -175.77M | $ -148.92M | $ -152.42M | $ -296.17M | |
| $ 2.33B | $ 752.00M | $ 752.91M | $ 828.81M | $ 603.94M | |
| $ 1.84B | $ 577.95M | $ 620.02M | $ 639.38M | $ 463.85M | |
| $ 22.56 | $ 6.19 | $ 6.12 | $ 5.87 | $ 4.07 | |
| $ 22.56 | $ 6.19 | $ 6.12 | $ 5.87 | $ 4.07 | |
| 81.71M | 93.31M | 101.33M | 108.89M | 113.87M | |
| 81.72M | 93.35M | 101.37M | 109.00M | 114.10M |