Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 54.03B | $ 68.34B | $ -23.93B | $ 7.52B | $ 87.30B | $ 89.53B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 21.19B | $ 11.92B | $ -26.21B | $ 7.41B | $ 14.39B | $ 16.12B | |
$ 4.44B | $ 2.42B | $ -5.24B | $ -9.19B | $ -1.45B | $ -6.86B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.77B | $ 9.45B | $ -20.92B | $ 16.63B | $ 12.51B | $ 17.90B | |
$ 5.17 | $ 2.49 | $ 0.35 | $ 0.36 | $ 4.39 | $ 6.39 | |
$ 5.17 | $ 2.49 | $ 0.35 | $ 0.36 | $ 4.39 | $ 6.39 | |
$ 5.71B | $ 3.80B | $ 59.77B | $ 46.20B | $ 2.85B | $ 2.80B | |
$ 5.71B | $ 3.80B | $ 59.77B | $ 46.20B | $ 2.85B | $ 2.80B | |
$ 1.46 | $ 0.79 | $ ― | $ ― | $ 1.45 | $ 1.33 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 15.72B | $ 9.45B | $ -20.92B | $ 16.63B | $ 14.27B | $ 20.50B | |
$ 15.72B | $ ― | $ ― | $ ― | $ 14.27B | $ 21.15B | |
$ 58.94B | $ 81.40B | $ 67.69B | $ 28.82B | $ 71.86B | $ 73.09B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |