Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 25.41B | $ 70.57B | $ 96.52B | $ 105.63B | $ 58.54B | $ 52.32B | |
$ 21.33B | $ 67.55B | $ -85.16B | $ -73.57B | $ 47.33B | $ 45.88B | |
$ 4.08B | $ 3.02B | $ 11.36B | $ 32.06B | $ 11.21B | $ 6.44B | |
$ 2.41B | $ 7.51B | $ 13.25B | $ 7.54B | $ 10.88B | $ 6.17B | |
$ 1.67B | $ -4.49B | $ -1.89B | $ 24.51B | $ 336.27M | $ 277.28M | |
$ -992.00M | $ -4.07B | $ 1.67B | $ 1.83B | $ -4.31B | $ -3.03B | |
$ -2.42B | $ -1.78B | $ -503.75M | $ -9.61B | $ -6.52B | $ -1.85B | |
$ -1.74B | $ -6.19B | $ 47.34M | $ 17.96B | $ -9.68B | $ -4.60B | |
$ -275.00M | $ -1.30B | $ 867.74M | $ 4.00B | $ -2.67B | $ -1.96B | |
$ ― | $ 7.00M | $ 34.85M | $ 4.64M | $ ― | $ ― | |
$ -1.41B | $ -4.58B | $ -1.64B | $ 27.92B | $ -6.69B | $ -2.54B | |
$ -3.53 | $ -5.75 | $ -1.26 | $ 17.57 | $ -16.81 | $ -6.38 | |
$ -3.53 | $ -5.75 | $ -1.26 | $ 17.57 | $ -16.81 | $ -6.38 | |
$ 398.15M | $ 796.94M | $ 1.30B | $ 1.59B | $ 398.00M | $ 397.99M | |
$ 398.15M | $ 796.94M | $ 1.30B | $ 1.59B | $ 398.00M | $ 397.99M | |
- | $ ― | $ ― | $ ― | $ 0.00 | $ 1.69 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 23.74B | $ 75.05B | $ -71.91B | $ -66.02B | $ 58.21B | $ 52.05B | |
$ -1.41B | $ -4.58B | $ -1.64B | $ 27.92B | $ -6.69B | $ -2.54B | |
$ 631.09M | $ -7.41B | $ ― | $ ― | $ -2.26B | $ -1.51B | |
$ 1.43B | $ ― | $ ― | $ ― | $ 3.46B | $ 2.33B | |
$ -309.00M | $ -603.00M | $ -2.86B | $ 15.08B | $ -6.23B | $ -2.27B | |
$ 807.00M | $ 4.60B | $ 1.88B | $ 19.26B | $ -2.18B | $ 1.36B |