Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.29B | $ 56.23B | $ 49.27B | $ 36.14B | $ 16.26B | $ 7.82B | |
$ 8.95B | $ 52.57B | $ -44.12B | $ -29.31B | $ 14.38B | $ 9.02B | |
$ 1.34B | $ 3.66B | $ 5.14B | $ 6.82B | $ 1.87B | $ -1.20B | |
$ 4.19B | $ 26.32B | $ -20.78B | $ -11.32B | $ 6.48B | $ 9.88B | |
$ -2.85B | $ -22.66B | $ -15.64B | $ -4.50B | $ -4.61B | $ -11.08B | |
$ 228.15M | $ 1.81B | $ 1.03B | $ 274.42M | $ -259.11M | $ -210.26M | |
$ -141.90M | $ -389.78M | $ -233.16M | $ -271.42M | $ -430.96M | $ 1.68M | |
$ -2.76B | $ -20.46B | $ -14.38B | $ -3.97B | $ -5.30B | $ -11.29B | |
$ -1.79M | $ 260.83M | $ -55.10M | $ 42.27M | $ 6.37M | $ 7.89M | |
- | $ 64.39M | $ 377.77M | $ 62.51M | - | - | |
$ -2.75B | $ -21.15B | $ -14.56B | $ -10.55B | $ -5.61B | $ -11.41B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 498.60M | $ 737.58M | |
$ 13.14B | $ 78.88B | $ -64.91B | $ -40.63B | $ 20.87B | $ 18.90B | |
$ -2.75B | $ -21.15B | $ -13.81B | $ -10.55B | $ -5.30B | $ -11.29B | |
$ -2.75B | $ -15.04B | - | - | $ -5.30B | $ -11.29B | |
$ 64.71M | - | - | - | $ 426.01M | $ 370.54M | |
$ -2.69B | $ -20.06B | $ -14.05B | $ -3.34B | $ -4.87B | $ -10.92B | |
$ -2.69B | $ -15.15B | $ -13.47B | $ -2.97B | $ -3.33B | $ -9.40B |