Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 24.29B | $ 38.65B | $ 36.87B | $ 28.88B | $ 32.93B | $ 33.04B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.50B | $ 4.51B | $ 8.04B | $ 1.40B | $ 5.21B | $ 6.12B | |
$ 1.56B | $ 1.56B | $ 1.70B | $ 1.20B | $ 1.26B | $ 1.30B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.74B | $ 1.42B | $ 5.05B | $ -869.00M | $ 2.54B | $ 3.40B | |
$ 0.02 | $ 0.35 | $ 1.19 | $ -0.20 | $ 0.61 | $ 0.85 | |
$ -0.08 | $ 0.35 | $ 1.19 | $ -0.20 | $ 0.61 | $ 0.85 | |
$ 12.07B | $ 4.11B | $ 4.23B | $ 4.25B | $ 4.15B | $ 4.01B | |
$ 12.32B | $ 4.11B | $ 4.23B | $ 4.25B | $ 4.15B | $ 4.01B | |
$ 0.33 | $ 0.33 | $ 0.11 | $ 0.00 | $ 0.45 | $ 0.44 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.48 | $ 1.22 | $ 1.10 | $ 0.19 | $ 0.81 | $ 1.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 353.00M | $ 752.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.02B | $ 2.02B | $ 5.64B | $ -258.00M | $ 3.25B | $ 4.12B | |
$ 2.15B | $ 4.58B | $ 5.78B | $ 881.04M | $ 3.60B | $ 4.33B | |
$ ― | $ 17.55B | $ 9.87B | $ 10.25B | $ 12.53B | $ 11.66B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |