Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 16.13M | $ 14.03M | $ 13.47M | $ 11.82M | $ 11.68M | |
$ ― | $ 11.09M | $ 9.54M | $ 7.95M | $ 7.11M | $ 6.94M | |
$ ― | $ 5.04M | $ 4.50M | $ 5.52M | $ 4.71M | $ 4.75M | |
$ ― | $ 6.10M | $ 5.73M | $ 4.53M | $ 4.05M | $ 4.33M | |
$ ― | $ -1.06M | $ -1.23M | $ 992.00K | $ 652.00K | $ 420.00K | |
$ ― | $ -41.00K | $ -45.00K | $ 109.00K | $ 181.00K | $ 209.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -1.10M | $ -1.27M | $ 226.00K | $ 462.00K | $ 211.00K | |
$ ― | $ -205.00K | $ -589.00K | $ -26.00K | $ -494.00K | $ -285.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -892.00K | $ -686.00K | $ 252.00K | $ 956.00K | $ 496.00K | |
$ ― | $ -0.03 | $ -0.02 | $ 0.01 | $ 0.03 | $ 0.02 | |
$ ― | $ -0.03 | $ -0.02 | $ 0.01 | $ 0.03 | $ 0.02 | |
$ ― | $ 31.21M | $ 31.21M | $ 28.54M | $ 31.21M | $ 31.21M | |
$ ― | $ 34.87M | $ 34.87M | $ 32.20M | $ 31.21M | $ 31.21M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 17.19M | $ 15.26M | $ -12.48M | $ -11.17M | $ -11.26M | |
$ ― | $ -892.00K | $ -686.00K | $ 252.00K | $ 956.00K | $ 496.00K | |
$ ― | $ -1.30M | $ -1.86M | $ 857.00K | $ -32.00K | $ -74.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -1.06M | $ -1.23M | $ 335.00K | $ 281.00K | $ 2.00K | |
$ ― | $ 684.00K | $ 153.00K | $ 335.00K | $ ― | $ ― |