Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ -89.07M | $ -47.43M | $ 57.14M | $ 64.84M | $ 35.73M | $ 53.74M | |
$ 2.35M | $ 2.35M | $ 7.39M | $ 1.86M | - | - | |
$ 19.73M | $ 19.27M | $ 27.77M | $ 24.87M | - | - | |
$ 15.37M | - | - | $ 15.52M | - | - | |
$ 1.46M | $ 2.66M | $ 57.12K | - | - | - | |
$ 54.02M | $ 54.02M | $ 65.51M | $ 38.12M | $ 7.29M | $ 30.54M | |
$ -689.29K | $ 10.87K | $ -51.19K | $ 63.79K | $ 79.99K | $ 45.99K | |
- | - | - | - | - | - | |
$ 52.53M | $ 51.14M | $ 66.17M | $ 38.06M | $ 4.34M | $ 27.62M | |
$ 2.11 | $ 2.07 | $ 2.62 | $ 0.52 | $ 0.21 | $ 0.42 | |
$ 2.11 | $ 2.07 | $ 2.62 | $ 0.52 | $ 0.21 | $ 0.42 | |
$ 91.24M | $ 22.83M | $ 22.49M | $ 62.25M | $ 20.20M | $ 60.55M | |
$ 91.24M | $ 22.83M | $ 22.49M | $ 62.25M | $ 20.20M | $ 60.55M | |
$ 0.73 | $ 1.47 | - | - | $ 0.92 | $ 0.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -71.41M | $ -71.41M | $ -37.86M | $ 44.65M | - | - | |
$ 54.01M | $ 54.01M | $ 65.56M | $ 38.06M | $ 7.21M | $ 30.49M | |
$ 69.14M | $ 28.22M | - | - | $ 299.49K | $ 22.42M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |