Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 44.88M | $ 36.41M | $ 32.80M | $ 33.43M | $ 35.72M | |
$ ― | $ 197.00K | $ 18.79M | $ 17.49M | $ 17.03M | $ 18.45M | |
$ ― | $ 44.68M | $ 17.62M | $ 15.31M | $ 16.41M | $ 17.27M | |
$ ― | $ 35.59M | $ 15.13M | $ 13.94M | $ 14.19M | $ 14.03M | |
$ ― | $ 9.09M | $ 2.49M | $ 1.38M | $ 2.22M | $ 3.24M | |
$ ― | $ -277.00K | $ 202.00K | $ 182.00K | $ 475.00K | $ 225.00K | |
$ ― | $ 4.82M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.82M | $ 1.07M | $ 1.20M | $ 1.75M | $ 3.02M | |
$ ― | $ 1.10M | $ 320.00K | $ 341.00K | $ 397.00K | $ 788.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.77M | $ 665.00K | $ 823.00K | $ 1.36M | $ 2.18M | |
$ ― | $ 1.89 | $ 0.46 | $ 0.59 | $ 0.94 | $ ― | |
$ ― | $ 1.89 | $ 0.46 | $ 0.59 | $ 0.94 | $ ― | |
$ ― | $ 1.44M | $ 1.44M | $ 1.44M | $ 1.44M | $ ― | |
$ ― | $ 1.44M | $ 1.44M | $ 1.44M | $ 1.44M | $ ― | |
$ ― | $ 0.14 | $ 0.12 | $ 0.12 | $ 0.12 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 35.79M | $ -33.92M | $ -31.43M | $ -31.21M | $ -32.48M | |
$ ― | $ 2.77M | $ 665.00K | $ 823.00K | $ 1.36M | $ 2.18M | |
$ ― | $ 3.27M | $ 2.08M | $ 967.95K | $ 1.41M | $ 2.44M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 4.10M | $ 1.27M | $ 1.39M | $ 2.22M | $ 3.24M | |
$ ― | $ 5.64M | $ 1.27M | $ 1.39M | $ 2.22M | $ 3.24M |