Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 16.97M | $ 18.24M | $ 16.01M | $ 16.85M | $ 11.31M | $ 12.20M | |
$ 1.06M | $ 1.27M | $ 1.26M | $ 1.21M | $ 810.00K | $ -1.26M | |
$ 15.91M | $ 16.97M | $ 14.75M | $ 15.64M | $ 10.50M | $ -1.26M | |
$ 21.77M | $ 23.63M | $ 22.74M | $ 21.74M | $ 19.92M | $ 15.12M | |
$ -8.55M | $ -8.54M | $ -2.22M | $ -6.10M | $ -9.42M | $ -16.38M | |
$ 1.19M | $ 1.28M | $ 540.00K | $ 4.00K | $ 176.00K | $ 1.05M | |
$ -1.07M | $ -1.88M | $ 5.78M | $ 64.00K | $ -118.00K | $ -12.20M | |
$ -7.36M | $ -7.25M | $ -1.68M | $ -6.09M | $ -9.25M | $ -3.13M | |
$ 113.00K | $ 59.00K | $ 49.00K | $ -269.00K | $ -1.63M | $ 5.21M | |
- | - | - | - | - | - | |
$ -7.48M | $ -7.31M | $ -1.73M | $ -5.82M | $ -7.61M | $ -8.34M | |
$ -0.36 | $ -0.35 | $ -0.08 | $ -0.27 | $ -0.35 | $ -0.39 | |
$ -0.36 | $ -0.35 | $ -0.08 | $ -0.27 | $ -0.35 | $ -0.39 | |
$ 84.37M | $ 21.01M | $ 21.60M | $ 21.52M | $ 21.47M | $ 21.52M | |
$ 84.29M | $ 21.01M | $ 21.60M | $ 21.52M | $ 21.47M | $ 21.52M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 22.82M | $ 24.90M | $ 24.00M | $ 22.95M | $ 20.73M | $ 13.86M | |
$ -7.48M | $ -7.31M | $ -1.73M | $ -5.82M | $ -7.61M | $ -8.34M | |
$ -5.52M | $ -6.58M | - | - | - | - | |
- | - | - | - | - | - | |
$ -4.97M | $ -6.66M | $ -8.00M | $ -6.10M | $ -9.42M | $ -3.13M | |
$ -4.41M | $ -6.08M | $ -7.24M | $ -5.41M | $ -8.86M | $ -2.69M |