Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 18.86M | $ 32.79M | $ 35.56M | $ 34.92M | $ 33.35M | $ 86.83M | |
$ 7.44M | $ 13.94M | $ 14.06M | $ 12.94M | $ 11.24M | $ 48.07M | |
$ 11.43M | $ 18.85M | $ 21.50M | $ 21.98M | $ 22.11M | $ 38.76M | |
$ 10.19M | $ 20.11M | $ 20.02M | $ 20.90M | $ 19.05M | $ 32.72M | |
$ 1.24M | $ -1.26M | $ 1.48M | $ 1.08M | $ 3.05M | $ 6.04M | |
$ 103.00K | $ -6.00K | $ 141.00K | $ -1.01M | $ -1.02M | $ -1.67M | |
- | - | $ -460.00K | $ -1.75M | $ -619.00K | $ -4.04M | |
$ 1.34M | $ -1.33M | $ 1.63M | $ 70.00K | $ 2.04M | $ 8.42M | |
$ -333.00K | $ -40.00K | $ -2.40M | $ 2.26M | $ 1.77M | $ 1.55M | |
- | - | - | - | $ 25.00M | $ 717.00K | |
$ 1.48M | $ -1.29M | $ 198.00K | $ -8.61M | $ -482.00K | $ 6.86M | |
$ 0.07 | $ -0.06 | $ 0.16 | $ 0.28 | $ 0.01 | $ 0.07 | |
$ 0.07 | $ -0.06 | $ 0.16 | $ 0.28 | $ 0.01 | $ 0.07 | |
$ 46.62M | $ 23.31M | $ 23.31M | $ 23.21M | $ 48.20M | $ 23.13M | |
$ 46.62M | $ 23.31M | $ 23.31M | $ 23.21M | $ 48.20M | $ 23.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 17.62M | $ 34.06M | $ 34.07M | $ 33.84M | $ 30.30M | $ 80.79M | |
$ 1.48M | $ -1.29M | $ 3.83M | $ -8.61M | $ -482.00K | $ 6.86M | |
$ 1.68M | $ -1.37M | - | - | - | - | |
$ 109.00K | - | - | - | - | - | |
$ 1.24M | $ -1.17M | $ 1.35M | $ 18.00K | $ 3.39M | $ 8.06M | |
$ 1.24M | $ -255.00K | $ 2.78M | $ 1.89M | $ 5.35M | $ 10.16M |