Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 4.31B | $ 9.37B | $ 6.87B | $ 5.80B | $ 3.10B | $ 1.92B | |
$ 2.70B | $ -664.61M | - | $ -79.04M | $ 2.85B | $ 2.04B | |
$ 1.60B | $ 9.39B | $ 6.89B | $ 5.80B | $ 253.83M | $ -122.12M | |
$ 2.84B | $ -832.66M | $ -806.44M | $ 7.56B | $ 2.00B | $ 1.85B | |
$ -1.23B | $ 7.70B | $ 5.38B | $ -1.76B | $ -1.75B | $ -1.98B | |
$ 11.89M | $ -1.59M | $ 3.60M | $ 53.77M | $ 84.28M | $ 49.99M | |
$ 36.92M | $ -17.05M | - | $ -46.41M | $ -13.37M | $ 20.61M | |
$ -1.19B | $ -2.01B | $ -2.48B | $ -1.71B | $ -1.68B | $ -1.91B | |
$ -2.51M | $ -4.84M | $ -11.56M | $ -5.14M | $ -9.03M | $ -27.50M | |
- | - | - | - | - | - | |
$ -1.18B | $ 7.72B | $ 5.40B | $ -2.08B | $ -2.46B | $ -2.39B | |
$ -4.88 | $ -1.98 | $ -2.60 | $ -3.12 | $ -11.09 | $ -10.75 | |
$ -4.88 | $ -1.98 | $ -2.60 | $ -3.12 | $ -11.09 | $ -10.75 | |
$ 485.37M | $ 1.02B | $ 950.70M | $ 667.84M | $ 222.23M | $ 222.23M | |
$ 485.37M | $ 1.02B | $ 950.70M | $ 667.84M | $ 222.23M | $ 222.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -1.64 | - | - | - | - | - | |
$ -1.64 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.54B | $ -1.50B | $ -806.44M | $ 1.08B | $ 4.85B | $ 3.90B | |
$ -1.18B | $ 7.72B | $ 5.40B | $ -1.71B | $ -1.67B | $ -1.88B | |
$ -1.19B | - | - | - | $ -1.66B | $ -1.90B | |
$ 2.21M | - | - | - | $ 0.00 | $ 3.12M | |
$ -1.18B | $ -2.01B | $ -2.47B | $ -1.71B | $ -1.68B | $ -1.90B | |
$ -1.18B | $ -1.94B | $ -2.44B | $ -1.51B | $ -1.46B | $ -1.69B |