Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 23.46B | $ 18.68B | $ 11.81B | $ 11.91B | $ 12.22B | |
| $ 11.97B | $ 7.14B | $ 3.00B | $ 3.26B | $ 4.46B | |
| $ 863.08M | $ 1.23B | $ 2.30B | $ 1.66B | $ 2.47B | |
| $ 2.87B | $ 2.58B | $ 2.11B | $ 2.19B | $ 2.32B | |
| $ 13.98B | $ 7.53B | $ 320.00M | $ 3.88B | $ 4.33B | |
| $ 11.11B | $ 5.91B | $ 708.00M | $ 1.70B | $ 2.00B | |
| $ 1.06B | $ -1.33B | $ -2.74B | $ -1.66B | $ -888.00M | |
| $ 12.17B | $ 4.58B | $ -2.03B | $ -51.00M | $ 1.11B | |
| $ 7.33B | $ 3.35B | $ -2.49B | $ -429.00M | $ 1.17B | |
| $ 6.63 | $ 2.92 | $ -2.97 | $ -0.54 | $ 1.46 | |
| $ 6.61 | $ 2.92 | $ -2.97 | $ -0.54 | $ 1.46 | |
| 1.11B | 1.15B | 841.00M | 794.00M | 799.00M | |
| 1.11B | 1.15B | 841.00M | 795.00M | 801.00M |