Income Statement | TTM | Dec 23 | Sep 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 27.09B | $ 28.01B | $ 52.88B | $ 24.18B | $ 22.72B | $ 23.23B | |
$ ― | $ ― | $ 50.25B | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 2.63B | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 2.25B | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ -395.00M | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ -325.00M | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ -739.00M | $ ― | $ ― | $ ― | |
$ 6.80B | $ 6.87B | $ -678.00M | $ 7.30B | $ 10.17B | $ 6.05B | |
$ 1.28B | $ 1.41B | $ -29.00M | $ 1.46B | $ 2.18B | $ 1.07B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.09B | $ 5.05B | $ -648.00M | $ 5.50B | $ 7.61B | $ 4.62B | |
$ 3.27 | $ 3.27 | $ ― | $ 3.69 | $ 5.11 | $ 3.06 | |
$ 3.26 | $ 3.27 | $ ― | $ 3.69 | $ 5.10 | $ 3.06 | |
$ 6.24B | $ 1.54B | $ ― | $ 1.49B | $ 1.49B | $ 1.51B | |
$ 6.24B | $ 1.54B | $ ― | $ 1.49B | $ 1.49B | $ 1.51B | |
$ 1.97 | $ 1.93 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 52.49B | $ ― | $ ― | $ ― | |
$ 5.48B | $ 5.43B | $ -648.00M | $ 5.83B | $ 7.96B | $ 4.96B | |
$ 14.53B | $ 5.43B | $ 74.00M | $ ― | $ ― | $ 3.52B | |
$ 15.34B | $ 12.61B | $ ― | $ 3.22B | $ 993.00M | $ 2.02B | |
$ ― | $ ― | $ -323.00M | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 1.02B | $ ― | $ ― | $ ― |