Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 183.97B | $ 160.97B | $ 143.66B | $ 138.05B | $ 129.90B | $ 110.53B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 64.24B | $ 46.09B | $ 40.95B | $ 49.83B | $ 44.05B | $ 33.21B | |
$ 16.76B | $ 10.56B | $ 10.05B | $ 12.79B | $ 11.64B | $ 9.05B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 47.29B | $ 35.05B | $ 30.51B | $ 36.53B | $ 31.96B | $ 23.91B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 47.29B | $ 35.05B | $ 30.51B | $ 36.53B | $ 31.96B | $ 23.91B | |
$ 47.25B | $ 35.33B | $ 30.55B | $ 36.63B | $ 32.09B | $ 24.18B | |
$ 158.45B | $ 40.77B | $ 47.90B | $ 68.69B | $ 60.75B | $ 44.63B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |