Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 18.19B | $ 37.82B | $ 34.63B | $ 16.32B | $ 15.13B | $ 18.11B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.93B | $ 10.22B | $ 1.94B | $ 6.90B | $ 1.23B | $ 4.39B | |
$ 1.37B | $ 1.99B | $ 859.00M | $ 1.02B | $ -161.00M | $ 1.39B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.02B | $ 4.93B | $ 983.00M | $ 5.36B | $ 865.00M | $ 2.46B | |
$ 0.29 | $ 0.08 | $ 0.05 | $ ― | $ ― | $ ― | |
$ 0.28 | $ 0.08 | $ 0.05 | $ ― | $ ― | $ ― | |
$ 68.85B | $ 64.95B | $ 68.85B | $ ― | $ ― | $ ― | |
$ 68.93B | $ 64.95B | $ 68.85B | $ ― | $ ― | $ ― | |
$ 0.08 | $ 0.03 | $ 0.02 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.06 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.46B | $ 8.18B | $ 983.00M | $ 5.78B | $ 1.32B | $ 2.92B | |
$ 5.46B | $ 7.73B | $ 4.07B | $ 6.30B | $ 1.46B | $ 3.79B | |
$ ― | $ 14.75B | $ 4.72B | $ 3.89B | $ 3.56B | $ 6.68B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |