Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 10.90B | $ 9.91B | $ 9.46B | $ 8.72B | $ 8.29B | |
| $ 6.02B | $ 5.51B | $ 5.25B | $ 4.75B | $ 4.65B | |
| $ 4.59B | $ 4.10B | $ 4.21B | $ 4.08B | $ 4.07B | |
| $ 1.35B | $ 1.23B | $ 1.22B | $ 1.12B | $ 1.22B | |
| $ 2.78B | $ 2.68B | $ 2.24B | $ 1.72B | $ 1.76B | |
| $ 1.42B | $ 1.41B | $ 1.04B | $ 672.00M | $ 580.00M | |
| $ -209.52M | $ -157.00M | $ -207.00M | $ -209.00M | $ -162.00M | |
| $ 1.22B | $ 1.26B | $ 832.00M | $ 463.00M | $ 418.00M | |
| $ 1.03B | $ 1.02B | $ 974.00M | $ 335.00M | $ 376.00M | |
| $ 2.08 | $ 2.06 | $ 1.98 | $ 0.68 | $ 0.77 | |
| $ 2.07 | $ 2.05 | $ 1.96 | $ 0.68 | $ 0.76 | |
| 493.20M | 494.60M | 496.94M | 491.40M | 490.00M | |
| 496.20M | 497.55M | 496.50M | 494.40M | 493.40M |