Income Statement  | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 | 
|---|---|---|---|---|---|
| $ 7.37B | $ 7.34B | $ 7.26B | $ 6.71B | $ 6.11B | |
| $ 3.05B | $ 3.01B | $ 2.75B | $ 2.41B | $ 2.41B | |
| $ 2.14B | $ 2.13B | $ 1.97B | $ 1.78B | $ 1.68B | |
| $ 193.84M | $ 171.25M | $ 154.95M | $ 153.07M | $ 146.86M | |
| $ 1.08B | $ 1.08B | $ 923.35M | $ 844.53M | $ 897.32M | |
| $ 906.34M | $ 883.26M | $ 781.62M | $ 630.01M | $ 728.09M | |
| $ -113.58M | $ -95.42M | $ -132.24M | $ -23.21M | $ -59.65M | |
| $ 792.76M | $ 787.84M | $ 649.38M | $ 606.80M | $ 668.44M | |
| $ 688.69M | $ 588.40M | $ 478.69M | $ 491.48M | $ 502.64M | |
| $ 5.38 | $ 4.58 | $ 3.74 | $ 3.81 | $ 3.89 | |
| $ 5.35 | $ 4.56 | $ 3.72 | $ 3.79 | $ 3.87 | |
| 127.57M | 127.77M | 127.51M | 127.95M | 128.33M | |
| 128.20M | 128.34M | 128.82M | 129.58M | 128.93M |