Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 231.98B | $ 231.98B | $ 215.82B | $ 191.91B | $ 186.57B | $ 159.08B | |
$ 201.49B | $ 201.49B | $ 187.28B | $ 165.18B | $ 159.75B | $ 136.52B | |
$ 30.49B | $ 30.49B | $ 28.54B | $ 26.73B | $ 26.81B | $ 22.56B | |
$ 21.71B | $ 21.71B | $ 20.62B | $ 18.59B | $ 18.88B | $ 16.33B | |
$ 8.78B | $ 8.78B | $ 7.93B | $ 8.14B | $ 6.76B | $ 6.24B | |
$ -1.33B | $ -1.33B | $ -1.26B | $ -1.20B | $ -1.24B | $ -1.11B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.81B | $ 8.81B | $ 8.14B | $ 7.18B | $ 6.26B | $ 5.34B | |
$ 1.82B | $ 1.82B | $ 1.87B | $ 1.57B | $ 1.43B | $ 887.12M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.62B | $ 5.62B | $ 5.09B | $ 4.50B | $ 4.08B | $ 3.88B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 74.65M | $ 91.43M | $ 48.20M | $ 25.77M | $ 231.67M | |
$ 223.20B | $ 223.20B | $ 207.90B | $ 183.77B | $ 178.64B | $ 152.85B | |
$ 5.62B | $ 5.62B | $ 5.09B | $ 4.50B | $ 4.08B | $ 3.88B | |
$ 5.04B | $ 5.05B | $ 5.22B | $ 4.50B | $ 3.04B | $ 4.81B | |
$ 1.69B | $ 1.69B | $ 1.52B | $ 1.41B | $ 1.41B | $ 1.20B | |
$ 10.50B | $ 10.50B | $ 9.66B | $ 8.59B | $ 7.67B | $ 6.55B | |
$ 10.50B | $ 12.72B | $ 11.80B | $ 9.70B | $ 9.55B | $ 7.71B |