Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 72.23M | $ 261.88M | $ 185.72M | $ 125.86M | $ 64.80M | $ 2.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 23.21M | $ 100.86M | $ 80.50M | $ 38.69M | $ -28.51M | $ -28.51M | |
$ -1.52M | $ 25.54M | $ 15.16M | $ 7.61M | $ -12.37M | $ -4.84M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 24.73M | $ 75.33M | $ 65.59M | $ 31.09M | $ -16.14M | $ -23.54M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 24.73M | $ 75.33M | $ 65.59M | $ 31.09M | $ -16.14M | $ -23.54M | |
$ 26.17M | $ 77.17M | $ 74.05M | $ 38.01M | $ -13.75M | $ -23.59M | |
$ 26.27M | $ 74.56M | $ 61.22M | $ 42.20M | $ 14.64M | $ 1.15M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |