Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.44B | $ 2.64B | $ 2.24B | $ 1.58B | $ 1.24B | |
| $ 2.42B | $ 1.41B | $ 1.28B | $ 1.32B | $ 1.18B | |
| $ 1.52B | $ 864.52M | $ 863.07M | $ 789.52M | $ 746.93M | |
| $ 160.18M | $ 52.77M | $ 58.72M | $ 54.02M | $ 55.75M | |
| $ 1.06B | $ 594.04M | $ 480.32M | $ 586.03M | $ 484.81M | |
| $ 899.96M | $ 541.27M | $ 421.60M | $ 532.01M | $ 429.06M | |
| $ -25.00M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 874.96M | $ 541.27M | $ 421.60M | $ 532.01M | $ 429.06M | |
| $ 702.40M | $ 441.24M | $ 350.02M | $ 431.68M | $ 353.02M | |
| $ 9.20 | $ 9.05 | $ 7.22 | $ 8.93 | $ 7.31 | |
| $ 9.13 | $ 8.99 | $ 7.18 | $ 8.86 | $ 7.24 | |
| 75.92M | 48.75M | 48.50M | 48.34M | 48.27M | |
| 76.48M | 49.06M | 48.76M | 48.75M | 48.74M |