Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 18.28B | $ 17.90T | $ 5.48T | $ 2.53T | $ 1.32T | |
| $ 4.94B | $ 4.94T | $ 969.46B | $ 650.78B | $ 294.87B | |
| $ 3.20B | $ 3.79T | $ 2.44T | $ 353.17B | $ 236.70B | |
| $ 3.20B | $ 2.30T | $ 922.59B | $ 344.27B | $ 272.52B | |
| $ 5.05B | $ 3.90T | $ 1.08T | $ 631.62B | $ 367.45B | |
| $ 1.74B | $ 1.16T | $ -1.47T | $ 297.62B | $ 58.17B | |
| $ -830.00M | $ -186.79B | $ 589.98B | $ 101.56B | $ 5.43B | |
| $ 910.00M | $ 970.45B | $ -879.30B | $ 399.18B | $ 63.60B | |
| $ -826.00M | $ 2.08T | $ -1.56T | $ 289.06B | $ 257.00M | |
| $ -2.11 | $ 6.17K | $ -2.40K | $ 5.67 | $ 6.79 | |
| $ -2.11 | $ 6.17K | $ -2.40K | $ 5.67 | $ 6.79 | |
| 391.47M | 392.09M | 391.72M | 392.72M | 392.79M | |
| 391.47M | 392.09M | 391.72M | 392.72M | 392.79M |