Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 100.27M | $ 100.27M | $ 79.07M | $ 71.88M | $ 79.97M | $ 77.24M | |
$ 33.72M | $ 33.72M | $ 25.37M | $ 23.12M | $ 25.52M | $ 23.36M | |
$ 66.56M | $ 66.56M | $ 53.70M | $ 48.77M | $ 54.44M | $ 53.89M | |
$ 55.64M | $ 55.64M | $ 49.00M | $ 46.31M | $ 49.83M | $ 47.77M | |
$ 10.92M | $ 10.92M | $ 4.70M | $ 2.45M | $ 4.61M | $ 6.12M | |
$ -577.00K | $ -577.00K | $ -754.00K | $ -910.00K | $ -1.29M | $ -1.06M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.81M | $ 10.81M | $ 4.59M | $ 1.43M | $ 3.25M | $ 5.04M | |
$ 2.98M | $ 2.98M | $ 1.29M | $ 624.00K | $ 810.00K | $ 1.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.78M | $ 7.78M | $ 3.28M | $ 793.00K | $ 2.53M | $ 3.37M | |
$ 0.81 | $ 0.81 | $ 0.34 | $ 0.08 | $ 0.26 | $ 0.35 | |
$ 0.81 | $ 0.81 | $ 0.34 | $ 0.08 | $ 0.26 | $ 0.35 | |
$ 38.46M | $ 9.62M | $ 9.65M | $ 9.62M | $ 9.62M | $ 9.62M | |
$ 38.46M | $ 9.62M | $ 9.65M | $ 9.62M | $ 9.62M | $ 9.62M | |
$ 0.12 | $ 0.12 | $ 0.08 | $ 0.00 | $ 0.07 | $ 0.07 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 1.77M | $ 2.01M | $ 2.53M | |
$ 89.36M | $ 89.36M | $ 74.37M | $ 69.43M | $ 75.36M | $ 71.12M | |
$ 7.78M | $ 7.78M | $ 3.28M | $ 793.00K | $ 2.53M | $ 3.37M | |
$ 7.78M | $ 7.60M | $ 3.27M | $ 755.20K | $ 2.53M | $ 3.43M | |
$ 597.00K | $ 597.00K | $ 759.00K | $ 920.00K | $ 1.32M | $ 1.06M | |
$ 11.40M | $ 11.40M | $ 5.35M | $ 2.35M | $ 4.57M | $ 6.10M | |
$ 16.45M | $ 16.45M | $ 10.26M | $ 7.32M | $ 9.17M | $ 9.45M |