Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 9.47B | $ 8.92B | $ 8.02B | $ 7.21B | $ 6.15B | |
| $ 4.01B | $ 3.73B | $ 3.28B | $ 2.88B | $ 2.50B | |
| $ 2.30B | $ 2.66B | $ 2.04B | $ 1.62B | $ 1.43B | |
| $ 1.23B | $ 1.16B | $ 1.00B | $ 918.96M | $ 813.01M | |
| $ 2.98B | $ 2.25B | $ 2.26B | $ 2.17B | $ 1.75B | |
| $ 1.71B | $ 1.07B | $ 1.24B | $ 1.24B | $ 1.04B | |
| $ -292.26M | $ -304.73M | $ -252.81M | $ -193.23M | $ -268.88M | |
| $ 1.42B | $ 762.93M | $ 983.50M | $ 1.05B | $ 770.74M | |
| $ 1.08B | $ 617.57M | $ 762.80M | $ 835.66M | $ 618.05M | |
| $ 4.18 | $ 2.39 | $ 2.95 | $ 3.25 | $ 2.37 | |
| $ 4.17 | $ 2.39 | $ 2.95 | $ 3.24 | $ 2.36 | |
| 257.32M | 258.02M | 258.58M | 257.38M | 261.17M | |
| 257.98M | 258.66M | 258.15M | 258.04M | 261.73M |