Income Statement | Dec 25 | Dec 25 | Dec 24 | Dec 23 | Dec 22 |
|---|---|---|---|---|---|
| $ 4.70B | $ ― | $ 4.17B | $ 4.28B | $ 4.20B | |
| $ 2.46B | $ ― | $ 2.41B | $ 2.06B | $ 1.81B | |
| $ 902.94M | $ ― | $ 1.06B | $ 991.13M | $ 887.86M | |
| $ 734.75M | $ ― | $ 669.97M | $ 604.33M | $ 535.65M | |
| $ 2.38B | $ ― | $ 2.10B | $ 1.74B | $ 1.49B | |
| $ 1.56B | $ ― | $ 1.36B | $ 1.07B | $ 920.98M | |
| $ -81.94M | $ ― | $ -119.59M | $ -67.51M | $ -69.07M | |
| $ 1.48B | $ ― | $ 1.24B | $ 999.64M | $ 851.91M | |
| $ 1.20B | $ ― | $ 1.04B | $ 885.32M | $ 774.40M | |
| $ 7.54 | $ ― | $ 6.83 | $ 6.10 | $ 5.62 | |
| $ 7.46 | $ ― | $ 6.83 | $ 6.10 | $ 5.61 | |
| 158.94M | ― | 152.51M | 145.12M | 137.83M | |
| 160.57M | ― | 152.67M | 145.17M | 138.10M |