Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 41.51M | $ 41.51M | $ 37.48M | $ 31.22M | $ 23.58M | $ 23.76M | |
$ -4.30M | $ -7.97M | $ -7.08M | $ 12.46M | $ 2.83M | $ 2.94M | |
$ 45.81M | $ 49.48M | $ 44.56M | $ 18.76M | $ 20.76M | $ 20.82M | |
$ 3.88M | $ 7.36M | $ 7.07M | $ -6.22M | $ 15.62M | $ 15.06M | |
$ 27.45M | $ 11.70M | $ 8.00M | $ 2.27M | $ 5.13M | $ 5.76M | |
$ 1.19M | $ -4.32M | $ -3.04M | $ 1.91M | $ -1.10M | $ -1.05M | |
$ 3.67M | $ 987.00K | $ -626.00K | $ 4.95M | $ 10.89M | $ 7.08M | |
$ 29.69M | $ 22.34M | $ 19.73M | $ 50.38M | $ 14.93M | $ 11.78M | |
$ 1.10M | $ 1.52M | $ 1.53M | $ 10.28M | $ 3.21M | $ 2.96M | |
$ -11.94M | $ -11.94M | $ -5.72M | $ -5.75M | - | - | |
$ 7.93M | $ 5.30M | $ 18.72M | $ 28.21M | $ 12.71M | $ 16.18M | |
$ 0.56 | $ 0.56 | $ 0.49 | $ 7.31 | $ 1.33 | $ 1.64 | |
$ 0.55 | $ 0.56 | $ 0.48 | $ 7.27 | $ 1.32 | $ 1.63 | |
$ 37.68M | $ 9.42M | $ 9.39M | $ 9.36M | $ 9.58M | $ 9.88M | |
$ 37.84M | $ 9.46M | $ 9.44M | $ 9.40M | $ 9.61M | $ 9.93M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -419.00K | $ -607.00K | $ -13.00K | $ 6.24M | $ 18.45M | $ 18.00M | |
- | - | - | - | $ 1.10M | $ 1.05M | |
$ 5.30M | $ 5.30M | $ 4.57M | $ 28.21M | $ 12.71M | $ 16.18M | |
$ 11.47M | $ 17.60M | $ 25.93M | - | $ -307.26K | $ 2.56M | |
$ 34.00M | $ 26.66M | $ 22.78M | $ 52.68M | $ 16.03M | $ 12.84M | |
$ 44.98M | $ 37.63M | $ 34.24M | $ 65.63M | $ 22.08M | $ 19.00M |