Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 37.46M | $ 34.13M | $ 41.93M | $ 44.22M | $ 39.22M | $ 34.76M | |
$ 1.30M | $ 217.00K | $ 264.00K | $ 860.00K | $ 1.20M | $ 450.00K | |
$ 49.55M | $ 29.25M | $ 26.78M | $ 26.35M | $ 24.61M | $ -23.42M | |
- | - | - | - | - | - | |
$ -20.84M | $ -765.00K | $ -1.03M | $ -1.62M | $ -1.99M | $ -3.25M | |
$ -13.69M | $ 6.24M | $ 16.32M | $ 17.01M | $ 13.41M | $ 11.34M | |
$ 16.00K | $ 684.00K | $ 2.29M | $ 2.32M | $ 1.58M | $ 1.41M | |
- | - | - | - | - | - | |
$ -14.22M | $ 5.56M | $ 14.02M | $ 14.69M | $ 11.84M | $ 10.23M | |
$ -2.24 | $ 0.91 | $ 2.35 | $ 2.49 | $ 2.03 | $ 1.77 | |
$ -2.24 | $ 0.91 | $ 2.35 | $ 2.49 | $ 2.03 | $ 1.77 | |
$ 24.55M | $ 6.05M | $ 5.97M | $ 5.91M | - | $ 5.78M | |
$ 24.55M | $ 6.05M | $ 5.97M | $ 5.91M | - | $ 5.78M | |
$ 1.12 | $ 1.12 | $ 1.12 | $ 1.12 | - | $ 1.08 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 29.64M | $ 28.90M | $ 37.24M | $ 36.04M | $ 32.01M | $ 27.38M | |
$ -13.71M | $ 5.56M | $ 14.02M | $ 14.69M | $ 11.84M | $ 10.23M | |
$ 4.74M | $ 4.89M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |