Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 461.88M | $ 33.08M | $ 35.55M | $ 190.35M | $ 242.46M | $ 209.68M | |
$ ― | $ ― | $ 22.76M | $ 121.29M | $ 85.81M | $ 54.86M | |
$ ― | $ ― | $ 12.80M | $ 69.06M | $ 156.65M | $ 154.82M | |
$ ― | $ ― | $ 84.70M | $ 697.69M | $ 122.98M | $ 134.10M | |
$ ― | $ ― | $ -71.90M | $ -628.63M | $ 33.67M | $ 20.72M | |
$ ― | $ ― | $ -97.21M | $ -17.59M | $ -19.37M | $ -27.01M | |
$ ― | $ ― | $ 8.56M | $ -1.17M | $ -5.67M | $ 12.54M | |
$ ― | $ ― | $ -160.55M | $ -647.39M | $ 8.64M | $ 6.25M | |
$ ― | $ ― | $ 0.00 | $ 2.82M | $ -2.82M | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ -160.55M | $ -650.21M | $ 11.46M | $ 6.25M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ -160.55M | $ -650.21M | $ 11.46M | $ 6.25M | |
$ ― | $ ― | $ -160.55M | $ -650.21M | $ 11.46M | $ 9.38M | |
$ ― | $ ― | $ 106.46M | $ 19.53M | $ 24.95M | $ 34.58M | |
$ ― | $ ― | $ -54.09M | $ -627.87M | $ 33.59M | $ 40.83M | |
$ ― | $ -1.33B | $ -53.78M | $ -627.51M | $ 33.95M | $ 41.01M |