Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.18T | $ 3.41T | $ 2.74T | $ 2.61T | $ 2.48T | |
| $ 1.24T | $ 1.35T | $ 1.06T | $ 1.01T | $ 941.28B | |
| $ 826.48B | $ 932.24B | $ 697.29B | $ 669.07B | $ 629.70B | |
| $ 151.42B | $ 159.75B | $ 118.11B | $ 117.19B | $ 117.22B | |
| $ 567.88B | $ 579.49B | $ 485.39B | $ 457.54B | $ 428.80B | |
| $ 416.46B | $ 419.74B | $ 367.27B | $ 340.35B | $ 311.58B | |
| $ -54.53B | $ -30.66B | $ -94.43B | $ -111.80B | $ -84.24B | |
| $ 361.93B | $ 389.08B | $ 272.84B | $ 228.56B | $ 227.35B | |
| $ 255.50B | $ 245.96B | $ 179.56B | $ 123.21B | $ 173.07B | |
| $ 1.70K | $ 1.64K | $ 1.20K | $ 814.77 | $ 1.15K | |
| $ 1.70K | $ 1.64K | $ 1.20K | $ 814.77 | $ 1.15K | |
| 150.59M | 150.59M | 150.59M | 150.59M | 150.59M | |
| 150.59M | 150.59M | 150.59M | 150.59M | 150.59M |