Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 17.90T | $ 5.48T | $ 2.53T | $ 1.32T | $ 692.51B | |
$ 4.94T | $ 969.46B | $ 650.78B | $ 294.87B | $ 33.39B | |
$ 3.79T | $ 4.39B | $ 353.17B | $ 236.70B | $ 129.07B | |
$ 2.30T | $ 2.35T | $ 344.27B | $ 291.72B | $ 174.88B | |
$ 3.90T | $ 2.84T | $ 631.62B | $ 424.00B | $ 107.06B | |
$ 1.16T | $ -1.47T | $ 297.62B | $ 58.17B | $ -58.40B | |
$ -186.79B | $ 589.98B | $ 101.56B | $ 5.43B | $ 1.97B | |
$ 970.45B | $ -879.30B | $ 399.18B | $ 63.60B | $ -56.43B | |
$ 2.08T | $ -1.56T | $ 2.23B | $ 257.00M | $ -69.65B | |
$ 5.30K | $ -3.99K | $ 736.04 | $ 0.65 | $ -177.42 | |
$ 5.30K | $ -3.99K | $ 736.04 | $ 0.65 | $ -177.42 | |
392.09M | 391.72M | 392.72M | 389.48M | 389.48M | |
392.09M | 391.72M | 392.72M | 389.48M | 389.48M |