Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 24.95B | $ 25.37B | $ 25.83B | $ 21.95B | $ 21.61B | $ 21.63B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.01B | $ 6.56B | $ 7.88B | $ 8.41B | $ 3.06B | $ 4.36B | |
$ 1.04B | $ 1.23B | $ 1.04B | $ 1.14B | $ 604.00M | $ 1.00B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.02B | $ 4.27B | $ 5.02B | $ 6.21B | $ 1.53B | $ 2.46B | |
$ 0.31 | $ 0.28 | $ 0.31 | $ 0.38 | $ 0.09 | $ 0.14 | |
$ 0.31 | $ 0.27 | $ 0.30 | $ 0.37 | $ 0.09 | $ 0.14 | |
$ 65.33B | $ 15.45B | $ 16.33B | $ 16.98B | $ 17.30B | $ 17.20B | |
$ 65.38B | $ 15.89B | $ 16.87B | $ 17.42B | $ 17.67B | $ 17.48B | |
$ 0.06 | $ 0.05 | $ 0.07 | $ 0.03 | $ ― | $ 0.07 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.93B | $ 4.27B | $ 5.93B | $ 7.01B | $ 2.38B | $ 2.46B | |
$ 7.24B | $ 6.84B | $ 9.20B | $ 7.69B | $ 2.92B | $ 5.53B | |
$ ― | $ 22.37B | $ 8.52B | $ 3.17B | $ 3.77B | $ 6.05B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |