Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.21B | $ 2.97B | $ 2.74B | $ 1.35B | $ 1.32B | |
| $ 2.17B | $ 1.82B | $ 1.78B | $ 1.19B | $ 1.32B | |
| $ 1.42B | $ 1.10B | $ 1.31B | $ 734.95M | $ 760.46M | |
| $ 144.00M | $ 149.87M | $ 144.25M | $ 28.30M | $ 31.50M | |
| $ 895.31M | $ 868.62M | $ 615.45M | $ 478.88M | $ 589.66M | |
| $ 751.31M | $ 718.75M | $ 471.20M | $ 450.58M | $ 558.16M | |
| $ -23.00M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 728.31M | $ 718.75M | $ 471.20M | $ 450.58M | $ 558.16M | |
| $ 550.03M | $ 533.67M | $ 348.71M | $ 336.75M | $ 420.30M | |
| $ 2.31 | $ 2.56 | $ 1.79 | $ 1.55 | $ 1.92 | |
| $ 2.30 | $ 2.55 | $ 1.78 | $ 1.55 | $ 1.91 | |
| 295.38M | 208.46M | 195.30M | 216.98M | 219.03M | |
| 296.76M | 209.34M | 195.87M | 217.40M | 219.58M |