Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.13B | $ 2.86B | $ 2.53B | $ 2.25B | $ 2.04B | |
| $ 2.58B | $ 2.34B | $ 2.08B | $ 1.84B | $ 1.68B | |
| $ 870.53M | $ 813.23M | $ 697.73M | $ 636.62M | $ 612.13M | |
| $ 218.57M | $ 206.28M | $ 159.22M | $ 142.50M | $ 134.13M | |
| $ 1.93B | $ 1.75B | $ 1.71B | $ 1.36B | $ 1.15B | |
| $ 1.71B | $ 1.53B | $ 1.38B | $ 1.21B | $ 1.07B | |
| $ -219.31M | $ -172.35M | $ -15.55M | $ -163.80M | $ -214.59M | |
| $ 1.49B | $ 1.36B | $ 1.37B | $ 1.04B | $ 858.14M | |
| $ 1.20B | $ 1.11B | $ 1.15B | $ 870.57M | $ 725.98M | |
| $ 15.58 | $ 14.09 | $ 14.45 | $ 10.78 | $ 8.80 | |
| $ 15.56 | $ 14.05 | $ 14.39 | $ 10.72 | $ 8.70 | |
| 77.16M | 78.71M | 79.46M | 80.75M | 82.51M | |
| 77.29M | 78.96M | 79.84M | 81.22M | 83.48M |