Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 27.10B | $ 36.26B | $ 31.64B | $ 26.06B | $ 21.52B | $ 18.59B | |
$ 20.28B | $ 27.24B | $ 23.76B | $ 19.49B | $ 16.05B | $ 13.76B | |
$ 6.83B | $ 9.03B | $ 7.88B | $ 6.56B | $ 5.47B | $ 4.83B | |
$ 4.28B | $ 5.64B | $ 5.08B | $ 4.50B | $ 3.98B | $ 3.55B | |
$ 2.54B | $ 3.39B | $ 2.80B | $ 2.07B | $ 1.49B | $ 1.28B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.18B | $ 3.04B | $ 2.82B | $ 2.15B | $ 1.50B | $ 1.28B | |
$ 683.40M | $ 952.56M | $ 912.62M | $ 702.01M | $ 511.79M | $ 417.04M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.50B | $ 2.08B | $ 1.91B | $ 1.45B | $ 989.60M | $ 865.41M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 24.56B | $ 32.87B | $ 28.84B | $ 23.99B | $ 20.03B | $ 17.31B | |
$ 1.50B | $ 2.08B | $ 1.91B | $ 1.45B | $ 989.60M | $ 865.41M | |
$ 1.77B | $ 2.35B | $ 1.91B | $ 1.45B | $ 991.95M | $ 865.55M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.54B | $ 3.39B | $ 2.80B | $ 2.07B | $ 1.49B | $ 1.28B | |
$ 2.54B | $ 3.53B | $ 2.92B | $ 2.19B | $ 1.60B | $ 1.38B |