Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 18.06B | $ 18.06B | $ 22.93B | $ 21.92B | $ 18.46B | $ 9.64B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.38B | $ 3.38B | $ 6.31B | $ 2.79B | $ 2.85B | $ 1.33B | |
$ 367.69M | $ 367.69M | $ 933.69M | $ 64.60M | $ 375.79M | $ 50.78M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.01B | $ 3.01B | $ 5.37B | $ 2.72B | $ 2.44B | $ 1.23B | |
$ 0.35 | $ 0.35 | $ 0.72 | $ 0.37 | $ 0.35 | $ 0.18 | |
$ 0.34 | $ 0.35 | $ 0.72 | $ 0.37 | $ 0.35 | $ 0.18 | |
$ 34.41B | $ 8.60B | $ 7.46B | $ 7.30B | $ 6.96B | $ 6.84B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.25 | $ 0.25 | $ 0.25 | $ 0.15 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.33 | $ 0.71 | $ 0.36 | $ 0.34 | $ 0.17 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.01B | $ 3.01B | $ 5.37B | $ 2.72B | $ 2.44B | $ 1.23B | |
$ 3.15B | $ 3.20B | $ 5.37B | $ 2.72B | $ 2.44B | $ 1.23B | |
$ 4.05B | $ 4.05B | $ 4.52B | $ 4.76B | $ 5.20B | $ 5.50B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |