Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.79B | $ 4.40B | $ 4.13B | $ 3.87B | $ 3.91B | |
| $ 1.72B | $ 1.49B | $ 1.46B | $ 1.37B | $ 1.54B | |
| $ 913.75M | $ 923.43M | $ 1.46B | $ 798.12M | $ 778.03M | |
| $ 200.05M | $ 194.17M | $ 178.62M | $ 169.27M | $ 176.79M | |
| $ 1.11B | $ 863.90M | $ 995.50M | $ 922.80M | $ 1.10B | |
| $ 802.39M | $ 568.18M | $ 727.45M | $ 755.86M | $ 819.84M | |
| $ -757.00K | $ 25.97M | $ 14.06M | $ 102.65M | $ -133.22M | |
| $ 801.63M | $ 594.15M | $ 741.51M | $ 677.58M | $ 639.79M | |
| $ 540.25M | $ 461.51M | $ 634.98M | $ 949.80M | $ 1.15B | |
| $ 5.00 | $ 4.30 | $ 5.90 | $ 8.80 | $ 9.36 | |
| $ 6.82 | $ 4.30 | $ 5.88 | $ 8.80 | $ 9.36 | |
| 108.05M | 107.33M | 107.62M | 107.94M | 123.28M | |
| 108.05M | 107.33M | 107.94M | 107.94M | 123.28M |