Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 13.17M | $ 31.79M | $ 27.18M | $ 29.66M | $ 22.06M | $ 23.10M | |
$ 3.53M | $ 8.31M | $ 7.13M | $ 6.60M | $ 5.06M | $ 5.13M | |
$ 9.64M | $ 23.48M | $ 20.05M | $ 23.06M | $ 17.00M | $ 17.97M | |
$ 16.52M | $ 26.78M | $ 32.73M | $ 29.48M | $ 22.15M | $ 27.88M | |
$ -6.88M | $ -3.30M | $ -12.68M | $ -6.42M | $ -5.15M | $ -9.91M | |
$ -428.00K | $ 1.87M | $ 1.12M | $ 255.00K | $ 849.00K | $ 237.00K | |
- | $ 767.00K | $ 351.00K | $ -101.00K | $ -213.00K | $ -257.00K | |
$ -7.31M | $ -3.95M | $ -13.03M | $ -6.42M | $ -5.15M | $ -9.91M | |
$ 183.00K | $ 251.00K | $ 315.00K | $ 43.00K | $ 237.00K | $ 422.00K | |
- | - | - | - | - | - | |
$ -7.49M | $ -4.20M | $ -13.35M | $ -6.46M | $ -5.38M | $ -10.33M | |
$ -0.44 | $ 0.13 | - | - | $ -0.24 | $ -0.50 | |
$ -0.44 | $ 0.13 | - | - | $ -0.24 | $ -0.50 | |
$ 34.30M | $ 33.16M | $ 32.98M | $ 31.15M | $ 22.45M | $ 20.51M | |
$ 34.30M | $ 33.16M | $ 32.98M | $ 31.15M | $ 22.45M | $ 20.51M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 20.05M | $ 35.09M | $ 39.86M | $ 36.08M | $ 27.20M | $ 33.01M | |
$ -7.49M | $ -4.20M | $ -13.35M | $ -6.46M | $ -5.38M | $ -10.33M | |
$ -7.49M | - | - | - | - | - | |
$ 428.00K | - | - | - | - | - | |
$ -6.88M | - | $ -13.03M | $ -6.42M | $ -5.45M | $ -10.29M | |
$ -6.07M | - | $ -12.48M | $ -5.86M | $ -3.95M | $ -8.55M |