Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 12.41M | $ 12.59M | $ 15.18M | $ 3.46M | - | - | |
$ 336.00K | $ 575.00K | $ 408.00K | $ 326.00K | - | - | |
$ 11.27M | $ 10.53M | $ 14.07M | $ 2.11M | - | - | |
$ 12.86M | $ 13.17M | $ 10.37M | $ 3.31M | $ 1.30M | $ 1.13M | |
$ -4.98M | $ -5.96M | $ -4.05M | $ -2.56M | $ -1.30M | $ -1.13M | |
$ 2.36M | $ 3.90M | $ -111.00K | $ 15.00K | $ 608.00K | $ 2.27M | |
$ -1.23M | $ -1.68M | $ -8.73M | $ -5.45M | $ 567.00K | $ 1.17M | |
$ -225.00K | $ -908.00K | $ 3.68M | $ 2.66M | $ 63.00K | $ -34.00K | |
$ 23.00K | $ 45.00K | $ 24.00K | $ -102.00K | $ -247.00K | $ -84.00K | |
$ 324.00K | $ 280.00K | $ -435.00K | $ -381.00K | $ -418.00K | $ -430.00K | |
$ -191.00K | $ -822.00K | $ 3.74M | $ 2.76M | $ -1.26M | $ 50.00K | |
$ -0.07 | $ -0.29 | $ 1.31 | $ 97.00 | - | - | |
$ -0.07 | $ -0.29 | $ 1.31 | $ 96.00 | - | - | |
$ 11.39M | $ 2.87M | $ 2.86M | $ 2.84M | $ 2.08M | $ 1.21M | |
$ 11.39M | $ 2.87M | $ 2.86M | $ 2.87M | $ 2.12M | $ 1.24M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 13.13M | $ 13.74M | $ 11.50M | $ 3.63M | $ 1.30M | $ 1.13M | |
$ -191.00K | $ -822.00K | $ 3.74M | $ 2.76M | $ 63.00K | $ 50.00K | |
$ -3.24M | - | - | $ -1.68M | - | - | |
- | - | - | - | - | - | |
$ 183.00K | $ -777.00K | $ 4.68M | $ 2.66M | $ -1.30M | $ -34.00K | |
$ 322.00K | $ -624.00K | $ 4.80M | $ 2.69M | $ -1.30M | $ -249.00K |