Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 12.23M | $ 13.94M | $ 7.49M | $ 7.48M | $ 6.89M | $ 7.30M | |
$ 7.12M | $ 7.38M | $ 3.63M | $ 3.42M | $ 2.99M | $ 4.00M | |
$ 5.12M | $ 6.56M | $ 3.86M | $ 4.06M | $ 3.90M | $ 3.31M | |
$ 7.24M | $ 7.00M | $ 4.53M | $ 4.14M | $ 3.79M | $ 3.52M | |
$ -2.12M | $ -439.00K | $ -668.00K | $ -79.00K | $ 110.00K | $ -214.00K | |
- | - | - | - | - | - | |
$ 289.00K | $ 164.00K | $ 2.61M | $ 50.00K | $ 92.00K | $ 39.00K | |
$ -2.08M | $ -275.00K | $ 1.94M | $ -129.00K | $ 18.00K | $ -175.00K | |
$ -62.00K | $ 108.00K | $ 271.00K | $ 605.00K | $ -95.00K | $ 282.00K | |
- | - | - | - | - | - | |
$ -2.42M | $ -783.00K | $ 1.27M | $ -782.00K | $ 113.00K | $ -457.00K | |
$ -0.25 | $ -0.08 | $ 0.13 | $ -0.08 | $ 0.01 | $ -0.07 | |
$ -0.25 | $ -0.08 | $ 0.13 | $ -0.08 | $ 0.01 | $ -0.07 | |
$ 39.44M | $ 9.89M | $ 9.90M | $ 9.90M | $ 9.88M | $ 6.54M | |
$ 39.44M | $ 9.89M | $ 9.90M | $ 9.90M | $ 9.90M | $ 6.58M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 14.35M | $ 14.38M | $ 8.16M | $ 7.56M | $ 6.78M | $ 7.52M | |
$ -2.02M | $ -383.00K | $ 1.67M | $ -734.00K | $ 113.00K | $ -457.00K | |
$ -17.05M | $ -15.08M | - | - | - | $ -457.00K | |
- | - | - | - | - | - | |
$ -2.09M | $ -439.00K | $ -668.00K | $ -79.00K | $ 110.00K | $ -214.00K | |
$ -808.00K | $ 424.00K | $ -420.00K | $ 202.00K | $ 403.00K | $ 229.00K |