Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.94B | $ 4.99B | $ 4.62B | $ 3.34B | $ 2.97B | |
| $ 3.31B | $ 3.06B | $ 2.98B | $ 3.03B | $ 3.19B | |
| $ 2.14B | $ 2.05B | $ 2.10B | $ 1.88B | $ 1.74B | |
| $ 116.00M | $ 124.00M | $ 140.00M | $ 110.00M | $ -14.00M | |
| $ 1.29B | $ 1.14B | $ 1.03B | $ 1.26B | $ 1.43B | |
| $ 1.18B | $ 1.01B | $ 886.00M | $ 1.15B | $ 1.45B | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 1.18B | $ 1.01B | $ 886.00M | $ 1.15B | $ 1.45B | |
| $ 899.00M | $ 784.00M | $ 680.00M | $ 907.00M | $ 1.13B | |
| $ 6.08 | $ 4.95 | $ 4.35 | $ 5.80 | $ 6.80 | |
| $ 6.01 | $ 4.95 | $ 4.35 | $ 5.79 | $ 6.79 | |
| 147.12M | 147.21M | 147.75M | 150.06M | 159.91M | |
| 147.16M | 147.22M | 147.76M | 150.27M | 160.23M |