Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 278.46M | $ 320.08M | $ 92.81M | $ 33.45M | $ 0.00 | $ 1.53B | |
$ 188.62M | $ 231.32M | $ 86.65M | $ 29.59M | $ 602.93M | $ 694.69M | |
$ 89.83M | $ 88.76M | $ 6.17M | $ 3.87M | $ 355.53M | $ 834.75M | |
$ 650.87M | $ 1.18B | $ 5.62B | $ 257.91M | $ 17.61M | $ 611.97M | |
$ -561.03M | $ -1.09B | $ -5.62B | $ -254.05M | $ -17.61M | $ 222.79M | |
$ -2.41M | $ -32.26M | $ -10.28M | $ -1.10M | $ 13.00K | $ -16.14M | |
$ -60.02M | $ 179.57M | $ 5.71B | $ -101.10M | $ -10.23M | $ 8.61M | |
$ -623.46M | $ -1.30B | $ -16.97B | $ -776.07M | $ -17.59M | $ 215.26M | |
$ 2.17M | $ 3.79M | $ 9.86M | $ 5.32M | $ -15.70M | $ 70.70M | |
- | - | $ -25.06M | - | - | - | |
$ -628.04M | $ -1.31B | $ -16.98B | $ -781.39M | $ -132.43M | $ 148.10M | |
$ -7.90 | $ -0.58 | $ -2.92 | $ -0.16 | $ -11.70 | $ 2.58 | |
$ -7.90 | $ -0.58 | $ -2.92 | $ -0.16 | $ -11.70 | $ 2.54 | |
$ 193.14M | $ 2.26B | $ 1.93B | $ 1.65B | $ 11.28M | $ 57.45M | |
$ 193.14M | $ 2.26B | $ 1.93B | $ 0.00 | $ 11.28M | $ 58.09M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -1.60 | - | - | - | - | - | |
$ -1.60 | - | - | - | - | - | |
- | - | - | - | $ 202.45M | $ 220.91M | |
$ 839.49M | $ 1.41B | $ 5.71B | $ 287.50M | $ 17.61M | $ 1.31B | |
$ -628.04M | $ -1.31B | $ -16.98B | $ -781.39M | $ -132.43M | $ 148.10M | |
$ -590.32M | $ -957.97M | - | - | $ -8.58M | $ 149.11M | |
$ 5.24M | - | - | - | $ 23.61M | $ 34.09M | |
$ -618.22M | $ -1.27B | $ -16.97B | $ -774.97M | $ -17.61M | $ 249.35M | |
$ -618.22M | $ -1.25B | $ -16.98B | $ 0.00 | $ -17.61M | $ 319.37M |