Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.60B | $ 2.96B | $ 2.81B | $ 3.26B | $ 2.56B | |
| $ 1.43B | $ 1.20B | $ 1.33B | $ 1.74B | $ 1.25B | |
| $ 576.00M | $ 551.00M | $ 432.00M | $ 384.00M | $ 345.00M | |
| $ 625.00M | $ 475.00M | $ 271.00M | $ 241.00M | $ 263.00M | |
| $ 1.48B | $ 1.08B | $ 1.07B | $ 1.05B | $ 546.00M | |
| $ 852.00M | $ 651.00M | $ 894.00M | $ 1.35B | $ 902.00M | |
| $ -350.00M | $ -135.00M | $ -146.00M | $ -593.00M | $ -673.00M | |
| $ 502.00M | $ 516.00M | $ 748.00M | $ 761.00M | $ 229.00M | |
| $ 363.00M | $ 376.00M | $ 564.00M | $ 524.00M | $ 612.00M | |
| $ 4.17 | $ 4.74 | $ 8.10 | $ 6.94 | $ 7.46 | |
| $ 4.15 | $ 4.62 | $ 7.78 | $ 6.75 | $ 7.37 | |
| 87.00M | 79.30M | 69.60M | 75.50M | 82.00M | |
| 87.40M | 81.40M | 72.50M | 77.60M | 83.00M |