Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 20.22M | $ 22.06M | $ 21.64M | $ 15.34M | $ 15.68M | $ 43.03M | |
$ 18.35M | $ 23.43M | $ 20.23M | $ 22.55M | $ 22.49M | $ 34.69M | |
$ 1.87M | $ -1.37M | $ 1.42M | $ -7.22M | $ -6.81M | $ -34.69M | |
$ 7.19M | $ 4.45M | $ 9.22M | $ 9.40M | $ 10.28M | $ 11.85M | |
$ -4.53M | $ -6.60M | $ -8.41M | $ -11.41M | $ -12.74M | $ -46.53M | |
$ -1.57M | $ -2.12M | $ -1.38M | $ -57.00K | $ -1.70M | $ -2.81M | |
$ 494.00K | $ -624.00K | $ -3.92M | $ -3.82M | $ -11.99M | $ -44.19M | |
$ -7.16M | $ -8.57M | $ -5.58M | $ -7.77M | $ -2.39M | $ -5.29M | |
- | $ -51.00K | $ -195.00K | $ 273.00K | $ 12.00K | $ 32.00K | |
- | - | - | - | - | - | |
$ -7.16M | $ -8.52M | $ -5.27M | $ -8.05M | $ -2.51M | $ -7.65M | |
$ -0.32 | $ -0.42 | $ -0.48 | $ -1.48 | $ -1.20 | - | |
$ -0.32 | $ -0.42 | $ -0.48 | $ -1.48 | $ -1.20 | $ -2.70 | |
$ 98.65M | $ 20.46M | $ 11.58K | $ 10.88M | $ 4.17M | $ 3.67K | |
$ 102.00M | $ 20.46M | $ 11.58K | $ 10.88M | $ 4.17M | $ 3.67K | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 24.63M | $ 27.88M | $ 29.45M | $ 31.95M | $ 27.50M | $ 46.53M | |
$ -7.16M | $ -8.52M | $ -5.58M | $ -8.05M | $ -2.51M | $ -7.65M | |
$ -4.64M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -6.10M | $ -6.45M | $ -4.39M | $ -7.71M | $ -695.00K | $ -2.48M | |
$ -2.61M | $ -1.94M | $ 740.00K | $ -1.63M | $ 4.59M | $ 4.27M |