Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.64B | $ 5.64B | $ 5.53B | $ 5.45B | $ 4.74B | |
| $ 3.54B | $ 5.04B | $ 4.91B | $ 4.87B | $ 4.21B | |
| $ 2.70B | $ 3.94B | $ 3.90B | $ 3.97B | $ 3.55B | |
| $ 349.91M | $ 329.70M | $ 320.56M | $ 292.04M | $ 143.85M | |
| $ 1.20B | $ 1.43B | $ 302.00 | $ 1.19B | $ 802.56M | |
| $ 848.58M | $ 1.10B | $ 1.01B | $ 900.87M | $ 658.71M | |
| $ 0.00 | $ 0.00 | $ 975.00K | $ 0.00 | $ 0.00 | |
| $ 848.58M | $ 1.10B | $ 1.01B | $ 900.87M | $ 658.71M | |
| $ 611.47M | $ 804.41M | $ 709.99M | $ 625.04M | $ 346.90M | |
| $ 1.81 | $ 2.38 | $ 2.28 | $ 2.05 | $ 1.12 | |
| $ 1.81 | $ 2.38 | $ 2.28 | $ 2.05 | $ 1.12 | |
| 337.50M | 337.50M | 311.33M | 304.56M | 309.71M | |
| 337.50M | 337.50M | 311.33M | 304.56M | 309.71M |