Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 14.82B | $ 19.80B | $ 18.18B | $ 16.31B | $ 17.52B | $ 17.29B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.17B | $ 8.37B | $ 5.79B | $ 1.53B | $ 5.97B | $ 7.20B | |
$ 2.02B | $ 2.78B | $ 1.40B | $ 383.76M | $ 1.52B | $ 1.54B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.03B | $ 5.44B | $ 4.30B | $ 1.19B | $ 4.56B | $ 5.58B | |
$ 0.39 | $ 0.52 | $ 0.43 | $ 0.12 | $ 0.47 | $ 0.60 | |
$ 0.39 | $ 0.52 | $ 0.43 | $ 0.12 | $ 0.47 | $ 0.60 | |
$ 31.23B | $ 10.43B | $ 10.02B | $ 9.92B | $ 9.71B | $ 9.36B | |
$ 31.29B | $ 10.44B | $ 10.02B | $ 9.92B | $ 9.71B | $ 9.36B | |
$ 0.13 | $ 0.26 | $ 0.15 | $ 0.12 | $ 0.14 | $ 0.25 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.15 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.03B | $ 5.44B | $ 4.30B | $ 1.19B | $ 4.56B | $ 5.58B | |
$ 4.19B | $ 5.62B | $ 5.84B | $ 1.75B | $ 4.65B | $ 5.69B | |
$ 4.95B | $ 6.91B | $ 5.31B | $ 7.70B | $ 10.16B | $ 9.60B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |