Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 26.53T | $ 17.90T | $ 5.48T | $ 2.53T | $ 1.32T | |
| $ 7.16T | $ 4.94T | $ 969.46B | $ 650.78B | $ 294.87B | |
| $ 4.80T | $ 3.79T | $ 2.44T | $ 353.17B | $ 236.70B | |
| $ 4.65T | $ 2.30T | $ 922.59B | $ 344.27B | $ 272.52B | |
| $ 7.32T | $ 3.90T | $ 1.08T | $ 631.62B | $ 367.45B | |
| $ 2.37T | $ 1.16T | $ -1.47T | $ 297.62B | $ 58.17B | |
| $ -1.04T | $ -186.79B | $ 589.98B | $ 101.56B | $ 5.43B | |
| $ 1.32T | $ 970.45B | $ -879.30B | $ 399.18B | $ 63.60B | |
| $ -1.20T | $ 2.08T | $ -1.56T | $ 289.06B | $ 257.00M | |
| $ -3.06K | $ 6.17K | $ -2.40K | $ 5.67 | $ 6.79 | |
| $ -3.06K | $ 6.17K | $ -2.40K | $ 5.67 | $ 6.79 | |
| 391.95M | 392.09M | 391.72M | 392.72M | 392.79M | |
| 391.95M | 392.09M | 391.72M | 392.72M | 392.79M |