Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 26.53T | $ 17.90T | $ 5.48T | $ 2.53T | $ 1.27T | |
| $ 7.16T | $ 4.94T | $ 969.46B | $ 650.78B | $ 243.15B | |
| $ 4.80T | $ 3.79T | $ 2.44T | $ 353.17B | $ 184.98B | |
| $ 4.65T | $ 2.30T | $ 922.59B | $ 344.27B | $ 0.00 | |
| $ 7.32T | $ 3.90T | $ 1.08T | $ 631.62B | $ 162.45B | |
| $ 2.37T | $ 1.87T | $ -1.47T | $ 297.62B | $ 58.17B | |
| $ -1.04T | $ -932.17B | $ 589.98B | $ 101.56B | $ 32.41B | |
| $ 1.32T | $ 934.59B | $ -879.30B | $ 399.18B | $ 90.58B | |
| $ -1.20T | $ 2.08T | $ -1.56T | $ 289.06B | $ 257.00M | |
| $ -3.06K | $ 5.30K | $ -2.40K | $ 736.04 | $ 0.65 | |
| $ -3.06K | $ 5.30K | $ -2.40K | $ 736.04 | $ 0.65 | |
| 391.95M | 392.09M | 391.72M | 392.72M | 392.79M | |
| 391.95M | 392.09M | 391.72M | 392.72M | 392.79M |