Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 12.89B | $ 18.16B | $ 16.23B | $ 14.70B | $ 12.06B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.81B | $ 3.44B | $ 5.04B | $ 5.63B | $ 5.22B | |
$ ― | $ 246.49M | $ 227.44M | $ 691.67M | $ 1.02B | $ 987.42M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.56B | $ 3.20B | $ 4.31B | $ 4.55B | $ 4.18B | |
$ ― | $ 0.59 | $ 0.53 | $ 0.71 | $ 0.75 | $ ― | |
$ ― | $ 0.59 | $ 0.53 | $ 0.71 | $ 0.75 | $ ― | |
$ ― | $ 6.07B | $ 6.07B | $ 6.07B | $ 6.07B | $ ― | |
$ ― | $ 6.07B | $ 6.07B | $ 6.07B | $ 6.07B | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.56B | $ 3.20B | $ 4.31B | $ 4.55B | $ 4.18B | |
$ ― | $ 3.56B | $ 3.20B | $ 4.30B | $ 4.61B | $ 6.94B | |
$ ― | $ 18.91B | $ 17.45B | $ 16.91B | $ 19.05B | $ 20.78B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |