Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.15B | $ 1.51T | $ 1.13T | $ 409.07B | $ 139.32B | |
$ 2.83T | $ 1.51T | $ 1.13T | $ 409.07B | $ 139.32B | |
$ 2.82T | $ -1.32T | $ -983.16B | $ -293.80B | $ 14.39B | |
$ 58.10B | $ 47.49B | $ 43.22B | $ 12.94B | $ 1.37B | |
$ 772.19B | $ 47.23B | $ 35.79B | $ 12.82B | $ 49.45B | |
$ 714.74B | $ 184.16B | $ 145.94B | $ 115.26B | $ 45.75B | |
$ -64.92M | $ 184.18B | $ 52.12B | $ 1.07M | $ -47.15B | |
$ 714.68B | $ 184.18B | $ 145.94B | $ 115.26B | $ 48.09B | |
$ 587.32B | $ 126.95B | $ 138.74B | $ 76.90B | $ 40.80B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 918.54 | $ 1.99K | $ 2.17K | $ 1.20K | $ 638.09 | |
$ 918.54 | $ 1.99K | $ 2.17K | $ 1.20K | $ 638.09 | |
639.41M | 63.94M | 63.94M | 63.94M | 63.94M | |
639.41M | 63.94M | 63.94M | 63.94M | 63.94M |