Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 22.10B | $ 22.47B | $ 22.43B | $ 22.07B | $ 31.46B | $ 28.82B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.24B | $ 6.01B | $ 5.18B | $ 4.56B | $ 5.67B | $ 5.39B | |
$ 1.69B | $ 1.63B | $ 1.14B | $ 1.36B | $ 1.56B | $ 1.36B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.35B | $ 4.35B | $ 4.18B | $ 3.28B | $ 4.18B | $ 4.05B | |
$ 1.06 | $ 1.38 | $ 1.32 | $ 1.08 | $ 1.44 | $ 1.44 | |
$ 1.06 | $ 1.38 | $ 1.32 | $ 1.08 | $ 1.44 | $ 1.44 | |
$ 9.70B | $ 3.22B | $ 3.23B | $ 3.04B | $ 2.91B | $ 2.80B | |
$ 9.70B | $ 3.22B | $ 3.23B | $ 3.04B | $ 2.91B | $ 2.80B | |
$ 0.92 | $ 0.92 | $ 1.25 | $ 0.00 | $ 1.19 | $ 1.21 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.52B | $ 4.35B | $ 4.18B | $ 4.30B | $ 4.18B | $ 4.05B | |
$ 4.63B | $ 4.46B | $ 4.30B | $ 4.26B | $ 4.18B | $ 3.74B | |
$ 2.17B | $ 3.55B | $ 2.48B | $ 2.45B | $ 4.56B | $ 4.77B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |