Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 4.03B | $ 2.66B | $ -584.73M | $ -1.99B | $ 275.21M | $ 1.68B | |
$ 32.24M | $ 145.07M | $ -147.58M | $ -16.57M | $ -3.50M | $ 0.00 | |
$ 166.38M | $ 186.01M | $ 222.19M | $ 301.63M | $ 329.87M | $ 224.12M | |
- | - | - | - | - | - | |
$ -54.83M | $ -278.56M | $ 0.00 | - | $ 0.00 | $ 0.00 | |
$ 3.88B | $ 2.40B | $ -918.20M | $ -2.17B | $ 51.77M | $ 1.58B | |
$ 49.83M | $ 4.67M | $ -28.42M | $ -10.84M | $ -2.38M | $ 6.98M | |
- | - | - | - | - | - | |
$ 3.72B | $ 2.28B | $ -1.03B | $ -2.30B | $ -74.90M | $ 1.46B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.81B | $ 1.88B | $ 1.18B | $ 985.85M | $ 1.43B | $ 1.48B | |
$ 3.82B | $ 2.39B | $ -891.16M | $ -2.16B | $ 54.41M | $ 1.57B | |
$ 3.87B | $ 2.67B | $ -891.16M | $ -2.16B | $ 54.41M | $ 1.57B | |
$ 235.00K | $ 45.00K | $ 1.64M | $ 63.29M | $ 61.64M | $ 18.66M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |