Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.85M | $ 188.87B | $ 185.48B | $ 181.33B | $ 172.89B | $ 180.89B | |
$ -10.35M | $ ― | $ 126.17B | $ 121.45B | $ 110.85B | $ 111.90B | |
$ -6.50M | $ ― | $ 59.31B | $ 59.88B | $ 62.04B | $ 68.99B | |
$ -28.34M | $ ― | $ 22.35B | $ 21.70B | $ 24.33B | $ 27.74B | |
$ -34.84M | $ ― | $ 36.96B | $ 38.18B | $ 37.71B | $ 41.25B | |
$ -1.14M | $ ― | $ -5.10B | $ -5.41B | $ -5.60B | $ -4.58B | |
$ 506.33K | $ ― | $ 325.72M | $ 123.39M | $ 412.50M | $ 727.18M | |
$ -57.08M | $ ― | $ 32.18B | $ 32.89B | $ 32.53B | $ 37.40B | |
$ 793.35K | $ ― | $ 6.17B | $ 5.97B | $ 5.09B | $ 6.21B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -56.28M | $ ― | $ 26.01B | $ 26.92B | $ 27.43B | $ 31.19B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -38.69M | $ ― | $ 148.52B | $ 143.15B | $ 135.18B | $ 139.64B | |
$ -56.28M | $ ― | $ 26.01B | $ 26.92B | $ 27.43B | $ 31.19B | |
$ -57.87M | $ ― | $ 26.04B | $ 27.45B | $ 27.27B | $ 30.79B | |
$ ― | $ ― | $ 5.15B | $ 5.54B | $ 4.12B | $ 3.08B | |
$ -55.94M | $ ― | $ 37.33B | $ 38.44B | $ 36.65B | $ 40.49B | |
$ ― | $ 94.88B | $ 90.23B | $ 91.81B | $ 88.49B | $ 77.72B |