Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 33.73M | $ 34.05M | $ 31.36M | $ 17.17M | $ 13.88M | $ 25.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 33.73M | $ 34.05M | $ 31.36M | $ ― | $ ― | $ ― | |
$ 473.00K | $ 496.00K | $ 490.00K | $ 440.00K | $ 425.00K | $ 385.00K | |
$ 33.26M | $ 33.55M | $ 30.87M | $ 16.73M | $ 13.46M | $ 25.00M | |
$ ― | $ ― | $ ― | $ -5.47M | $ 3.84M | $ 3.69M | |
$ 22.57M | $ 2.29M | $ 5.47M | $ -13.59M | $ 7.42M | $ -7.04M | |
$ 9.66M | $ 30.25M | $ 24.79M | $ -2.33M | $ 24.72M | $ 21.66M | |
$ 5.09M | $ 5.09M | $ 4.70M | $ 3.04M | $ 2.46M | $ 4.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.57M | $ 25.16M | $ 20.09M | $ -5.37M | $ 22.26M | $ 17.00M | |
$ 0.40 | $ 2.22 | $ 0.47 | $ -0.47 | $ 1.96 | $ 1.50 | |
$ -0.30 | $ 1.23 | $ 0.47 | $ -0.47 | $ 0.59 | $ 1.14 | |
$ 45.41M | $ 11.35M | $ 11.35M | $ 11.35M | $ 11.35M | $ 11.35M | |
$ 67.22M | $ 16.80M | $ 16.80M | $ 16.46M | $ 16.20M | $ 15.76M | |
$ ― | $ ― | $ ― | $ 0.76 | $ 0.60 | $ 1.14 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 473.00K | $ 496.00K | $ 490.00K | $ 440.00K | $ 425.00K | $ 385.00K | |
$ 4.57M | $ 25.16M | $ 20.09M | $ -5.37M | $ 22.26M | $ 17.00M | |
$ 8.89M | $ 22.23M | $ 18.22M | $ -5.37M | $ 22.26M | $ 17.00M | |
$ ― | $ ― | $ ― | $ 9.73M | $ 428.00K | $ 593.00K | |
$ 9.66M | $ 30.25M | $ 24.79M | $ 7.41M | $ 25.15M | $ 22.25M | |
$ 9.68M | $ 30.26M | $ 24.80M | $ 7.41M | $ 25.15M | $ 22.25M |