Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.77T | $ 2.90T | $ 2.57T | $ 2.71T | $ 2.48T | |
| $ 1.23T | $ 1.31T | $ 1.19T | $ 1.20T | $ 1.19T | |
| $ 1.03T | $ 1.05T | $ 946.98B | $ 977.75B | $ 862.68B | |
| $ 147.73B | $ 0.00 | $ 105.20B | $ 0.00 | $ 124.12B | |
| $ 350.84B | $ 262.70B | $ 344.05B | $ 211.68B | $ 454.00B | |
| $ 203.12B | $ 262.61B | $ 239.97B | $ 218.76B | $ 330.47B | |
| $ -98.29B | $ -97.08B | $ -136.81B | $ -83.01B | $ -28.79B | |
| $ 104.82B | $ 165.53B | $ 103.16B | $ 135.75B | $ 301.68B | |
| $ 111.40B | $ 160.94B | $ 105.65B | $ 118.17B | $ 199.16B | |
| $ 605.78 | $ 871.14 | $ 571.86 | $ 639.60 | $ 1.08K | |
| $ 605.78 | $ 871.14 | $ 571.86 | $ 639.60 | $ 1.08K | |
| 184.75M | 184.75M | 184.75M | 184.75M | 184.75M | |
| 184.75M | 184.75M | 184.75M | 184.75M | 184.75M |