Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 21.89M | $ 21.20M | $ 16.18M | $ 12.69M | $ 8.63M | $ 10.31M | |
$ 7.65M | $ 6.71M | $ 7.38M | $ 5.27M | $ 4.39M | $ 4.41M | |
$ 14.24M | $ 14.49M | $ 8.80M | $ 7.42M | $ 4.25M | $ 5.91M | |
$ 7.71M | $ 14.42M | $ 12.60M | $ 14.94M | $ 14.36M | $ 21.27M | |
$ -1.09M | $ 70.00K | $ -3.80M | $ -7.52M | $ -10.87M | $ -15.36M | |
$ 192.00K | $ 331.00K | $ 369.00K | $ -130.00K | $ -328.00K | $ -350.00K | |
$ 39.00K | $ 116.00K | $ 221.00K | $ -1.15M | $ -97.00K | $ -189.00K | |
$ -1.48M | $ -261.00K | $ -4.17M | $ -6.50M | $ -11.10M | $ -15.52M | |
$ 12.00K | $ 2.00K | $ 98.00K | $ 119.00K | $ 51.00K | $ -80.00K | |
- | - | - | - | - | - | |
$ -1.49M | $ -263.00K | $ -4.27M | $ -6.62M | $ -11.15M | $ -15.44M | |
$ -0.09 | $ -0.02 | $ -0.34 | $ -0.57 | $ -1.14 | $ -2.02 | |
$ -0.08 | $ -0.02 | $ -0.34 | $ -0.57 | $ -1.14 | $ -2.02 | |
$ 43.17M | $ 13.45K | $ 12.59M | $ 11.54M | $ 9.78M | $ 7.66M | |
$ 43.54M | $ 13.45K | $ 12.59M | $ 11.54M | $ 9.78M | $ 7.66M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 11.31M | $ 21.13M | $ 19.98M | $ 20.20M | $ 18.75M | $ 25.67M | |
$ -1.49M | $ -263.00K | $ -4.27M | $ -6.62M | $ -11.15M | $ -15.44M | |
$ -1.58M | $ -206.19K | - | - | - | - | |
- | - | - | - | - | - | |
$ -1.11M | $ 70.00K | $ -3.80M | $ -6.32M | $ -10.77M | $ -15.17M | |
$ 405.00K | $ 2.22M | $ -3.09M | $ -5.70M | $ -9.96M | $ -15.17M |