Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.80T | $ 5.30T | $ 12.72T | $ 11.68T | $ 9.82T | |
| $ 1.26T | $ 1.33T | $ 2.86T | $ 2.06T | $ 1.91T | |
| $ 649.44B | $ 683.04B | $ 1.22T | $ 848.33B | $ 657.82B | |
| $ 415.37B | $ 74.75B | $ 966.11B | $ 961.74B | $ 921.14B | |
| $ 1.02T | $ 722.90B | $ 2.64T | $ 2.15T | $ 2.14T | |
| $ 605.92B | $ 648.72B | $ 1.64T | $ 1.18T | $ 1.22T | |
| $ 76.33B | $ -504.71B | $ -1.54T | $ -595.21B | $ -399.26B | |
| $ 682.25B | $ 144.01B | $ 101.18B | $ 580.41B | $ 817.63B | |
| $ 2.33T | $ 5.52T | $ 319.94B | $ 142.29B | $ 431.13B | |
| $ 44.91K | $ 20.97K | $ 1.38K | $ 607.80 | $ 1.84K | |
| $ 44.91K | $ 20.97K | $ 1.38K | $ 607.80 | $ 1.84K | |
| 52.07M | 261.65M | 232.69M | 234.10M | 234.10M | |
| 52.07M | 261.65M | 232.69M | 234.10M | 234.10M |