Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 107.06B | $ 107.06B | $ 104.61B | $ 93.01B | $ 93.65B | $ 89.31B | |
$ 106.60B | $ 106.60B | $ 111.08B | $ 77.49B | $ 80.48B | $ 78.28B | |
$ 459.56M | $ 459.56M | $ -6.48B | $ 15.52B | $ 13.17B | $ 11.03B | |
$ 1.59B | $ 1.59B | $ 1.90B | $ 2.50B | $ 2.33B | $ 2.59B | |
$ -1.13B | $ -1.13B | $ -8.37B | $ 13.02B | $ 5.40B | $ 8.45B | |
$ -4.04B | $ -4.04B | $ -4.28B | $ -4.43B | $ -5.19B | $ -5.31B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.15B | $ -1.15B | $ -8.45B | $ 7.64B | $ 5.54B | $ 3.21B | |
$ -511.69M | $ -511.69M | $ -1.67B | $ 1.42B | $ 1.10B | $ 897.53M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 99.81M | $ 99.81M | $ -4.98B | $ 4.44B | $ 3.41B | $ 1.73B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 108.18B | $ 108.18B | $ 112.98B | $ 79.99B | $ 82.81B | $ 80.87B | |
$ 99.81M | $ 99.81M | $ -4.98B | $ 4.44B | $ 3.41B | $ 1.73B | |
$ 934.37M | $ 686.75M | $ -2.46B | $ 5.78B | $ 2.66B | $ 1.98B | |
$ 4.07B | $ 4.07B | $ 4.25B | $ 4.32B | $ 5.03B | $ 5.15B | |
$ 2.92B | $ 2.92B | $ -4.20B | $ 11.97B | $ 10.57B | $ 8.36B | |
$ 2.92B | $ 12.70B | $ 7.00B | $ 23.97B | $ 22.26B | $ 18.50B |