Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 32.17B | $ 32.17B | $ 30.17B | $ 27.76B | $ 27.98B | $ 26.58B | |
$ 20.32B | $ 20.32B | $ 19.09B | $ 17.95B | $ 17.08B | $ 16.56B | |
$ 11.85B | $ 11.85B | $ 11.08B | $ 9.81B | $ 10.90B | $ 10.02B | |
$ 7.58B | $ 7.58B | $ 7.58B | $ 6.97B | $ 8.72B | $ 8.08B | |
$ 4.27B | $ 4.27B | $ 3.49B | $ 2.83B | $ 2.69B | $ 1.94B | |
$ 408.60M | $ 408.60M | $ 251.91M | $ 482.77M | $ 476.52M | $ 497.24M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.01B | $ 5.01B | $ 4.48B | $ 3.24B | $ 2.73B | $ 2.38B | |
$ 1.20B | $ 1.20B | $ 1.22B | $ 912.58M | $ 797.79M | $ 818.76M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.71B | $ 3.71B | $ 3.16B | $ 2.20B | $ 1.85B | $ 1.42B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 4.65M | |
$ 27.90B | $ 27.90B | $ 26.67B | $ 24.93B | $ 25.80B | $ 24.63B | |
$ 3.71B | $ 3.71B | $ 3.16B | $ 2.20B | $ 1.85B | $ 1.42B | |
$ 3.60B | $ 3.60B | $ 2.77B | $ 2.17B | $ 1.69B | $ 1.48B | |
$ 16.68M | $ 16.68M | $ 29.09M | $ 19.13M | $ 16.00M | $ 13.71M | |
$ 5.02B | $ 5.02B | $ 4.51B | $ 3.26B | $ 2.74B | $ 2.39B | |
$ 5.02B | $ 6.11B | $ 5.62B | $ 3.50B | $ 3.87B | $ 3.53B |