Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 19.85M | $ 57.14M | $ 62.01M | $ 35.73M | $ 53.74M | $ 62.31M | |
$ 7.22M | $ 7.39M | - | - | - | - | |
$ -24.29M | $ -12.04M | - | - | - | - | |
$ 15.22M | - | - | - | - | - | |
$ 40.53M | $ 39.81M | - | - | - | - | |
$ 55.67M | $ 65.51M | $ 38.16M | $ 7.29M | $ 30.54M | $ 40.22M | |
$ -58.75K | $ -51.19K | $ 63.79K | $ 79.99K | $ 45.99K | $ -921.10K | |
- | - | - | - | - | - | |
$ 118.29M | $ 66.17M | $ 35.23M | $ 4.34M | $ 27.62M | $ 38.27M | |
$ 4.74 | - | $ 1.53 | $ 0.21 | $ 0.42 | $ 0.60 | |
$ 2.12 | - | $ 1.53 | $ 0.21 | $ 0.42 | $ 0.60 | |
$ 89.75M | $ 22.49M | $ 21.09M | $ 20.20M | $ 60.55M | $ 60.03M | |
$ 89.75M | $ 22.49M | $ 21.09M | $ 20.20M | $ 60.55M | $ 60.03M | |
$ 0.73 | - | $ 1.23 | $ 0.92 | $ 0.50 | $ 0.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -22.15M | $ -37.86M | - | - | - | - | |
$ 55.73M | $ 66.17M | $ 38.10M | $ 7.21M | $ 30.49M | $ 41.14M | |
$ 33.03M | - | $ 30.90M | $ 299.49K | $ 22.42M | $ 34.51M | |
- | - | - | - | - | - | |
$ 16.80M | $ 65.51M | - | - | - | - | |
$ 17.20M | $ 71.10M | - | - | - | - |