Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 17.40M | $ 17.52M | $ 23.52M | $ 16.77M | $ 15.64M | $ 22.34M | |
$ 8.04M | $ 8.66M | $ 10.34M | $ 6.75M | $ 4.37M | $ 5.80M | |
$ 9.36M | $ 8.86M | $ 13.18M | $ 10.01M | $ 11.27M | $ 16.54M | |
$ 12.56M | $ 10.81M | $ 12.65M | $ 10.73M | $ 9.72M | $ 11.57M | |
$ -3.06M | $ -1.96M | $ 529.00K | $ -719.00K | $ 1.55M | $ 4.97M | |
$ 449.00K | $ 422.00K | $ 102.00K | $ 54.00K | $ -39.00K | $ 403.00K | |
$ 11.00K | $ 4.00K | $ 62.00K | $ -236.00K | $ -1.07M | $ -1.39M | |
$ -2.54M | $ -1.53M | $ 620.00K | $ -1.01M | $ 520.00K | $ 3.18M | |
$ 197.00K | $ 456.00K | $ 458.00K | $ 96.00K | $ 483.00K | $ 1.32M | |
$ -13.00K | $ 16.00K | $ 57.00K | $ 8.00K | $ ― | $ ― | |
$ -2.74M | $ -1.99M | $ 162.00K | $ -1.10M | $ 37.00K | $ 1.85M | |
$ -0.14 | $ -0.10 | $ 0.04 | $ -0.05 | $ ― | $ 0.09 | |
$ -0.14 | $ -0.10 | $ 0.04 | $ -0.05 | $ ― | $ 0.09 | |
$ 78.29M | $ 20.26M | $ 20.69M | $ 20.76M | $ 20.66M | $ 20.94M | |
$ 78.29M | $ 20.26M | $ 21.00M | $ 20.76M | $ 20.97M | $ 22.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 20.60M | $ 19.48M | $ 23.00M | $ -17.49M | $ -14.09M | $ -17.37M | |
$ -2.74M | $ -1.99M | $ 162.00K | $ -1.10M | $ 37.00K | $ 1.85M | |
$ -2.53M | $ -1.12M | $ 455.70K | $ -741.62K | $ 2.30M | $ 2.34M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -2.56M | $ -1.45M | $ 778.00K | $ -773.00K | $ 772.00K | $ 3.86M | |
$ -1.18M | $ 61.00K | $ 2.25M | $ 606.00K | $ 2.26M | $ 5.59M |