Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.14B | $ 4.68B | $ 4.23B | $ 3.79B | $ 3.93B | |
| $ 2.23B | $ 2.83B | $ 2.51B | $ 2.20B | $ 2.15B | |
| $ 348.00M | $ 1.11B | $ 1.01B | $ 930.00M | $ 957.00M | |
| $ 894.00M | $ 788.00M | $ 704.00M | $ 649.00M | $ 636.00M | |
| $ 2.77B | $ 2.67B | $ 2.36B | $ 2.00B | $ 1.91B | |
| $ 1.88B | $ 1.72B | $ 1.50B | $ 1.27B | $ 1.20B | |
| $ -457.00M | $ -359.00M | $ -308.00M | $ -265.00M | $ 444.00M | |
| $ 1.42B | $ 1.36B | $ 1.20B | $ 1.01B | $ 1.64B | |
| $ 1.11B | $ 1.05B | $ 944.00M | $ 820.00M | $ 1.26B | |
| $ 5.70 | $ 5.39 | $ 4.89 | $ 4.51 | $ 6.94 | |
| $ 5.70 | $ 5.39 | $ 4.89 | $ 4.51 | $ 6.94 | |
| 195.00M | 195.00M | 193.00M | 182.00M | 182.00M | |
| 195.00M | 195.00M | 193.00M | 182.00M | 182.00M |