Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 22.36M | $ 25.31M | $ 19.58M | $ 867.00K | $ 343.00K | $ 245.00K | |
$ 2.90M | $ 16.31M | $ 13.09M | $ -268.00K | $ 62.00K | $ 45.00K | |
$ 11.64M | $ 9.00M | $ 6.49M | $ 599.00K | $ 281.00K | $ 200.00K | |
$ 5.65M | $ 12.33M | $ 10.23M | $ -5.43M | $ 3.85M | $ 2.63M | |
$ 13.80M | $ -3.33M | $ -3.75M | $ -4.83M | $ -3.57M | $ -2.43M | |
$ -3.58M | $ -161.00K | $ -88.00K | $ 70.00K | $ -2.05M | $ -97.00K | |
$ -226.00K | $ -99.00K | $ 10.56M | $ -8.37M | $ -281.00K | $ 22.00K | |
$ 10.38M | $ -3.39M | $ -14.40M | $ 3.61M | $ -5.90M | $ -2.51M | |
- | $ -119.00K | $ -776.00K | $ -183.00K | - | - | |
$ -36.00K | $ 100.00K | - | $ 8.37M | - | - | |
$ 10.38M | $ -3.39M | $ -14.40M | $ 3.61M | $ -5.90M | $ -2.51M | |
- | - | - | - | $ -1.48 | $ -1.12 | |
- | - | - | - | $ -1.48 | $ -1.12 | |
- | - | - | - | $ 3.98M | $ 2.23M | |
- | - | - | - | $ 3.98M | $ 2.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.56M | $ 28.64M | $ 23.32M | $ -5.70M | $ 3.91M | $ 2.68M | |
$ -3.94M | $ -3.39M | $ -14.40M | $ 3.61M | $ -5.90M | $ -2.51M | |
$ -1.60M | $ -1.57M | $ 1.90M | - | $ -5.62M | $ -2.53M | |
- | - | - | - | $ 2.05M | $ 97.00K | |
$ 14.18M | $ -3.35M | $ -14.31M | $ 3.54M | $ -3.57M | $ -2.41M | |
$ 15.31M | $ -2.21M | $ -13.54M | $ 3.66M | $ -3.47M | $ -2.38M |