Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 72.34M | $ 72.70M | $ 87.49M | $ 80.12M | $ 58.85M | $ 41.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 17.32M | $ 20.26M | $ 35.47M | $ 28.01M | $ 15.28M | $ 13.90M | |
$ 504.00K | $ 2.05M | $ 5.45M | $ 4.00M | $ 2.25M | $ 2.33M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 15.43M | $ 18.21M | $ 30.02M | $ 24.01M | $ 13.04M | $ 22.35M | |
$ 2.69 | $ 3.21 | $ 5.32 | $ 4.51 | $ 2.84 | $ 3.06 | |
$ 2.68 | $ 3.19 | $ 5.29 | $ 4.48 | $ 2.82 | $ 3.03 | |
$ 22.89M | $ 5.68M | $ 5.64M | $ 5.32M | $ 4.59M | $ 3.78M | |
$ 23.05M | $ 5.72M | $ 5.68M | $ 5.36M | $ 4.62M | $ 3.82M | |
$ 1.52 | $ 1.46 | $ 1.35 | $ 1.23 | $ 1.14 | $ 1.06 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 15.43M | $ 18.21M | $ 30.02M | $ 24.01M | $ 13.04M | $ 11.58M | |
$ -5.16M | $ -2.59M | $ ― | $ 10.98M | $ ― | $ ― | |
$ 21.83M | $ 31.79M | $ 6.40M | $ 3.64M | $ 5.31M | $ 7.55M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |