Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.11M | $ 29.40M | $ 26.55M | $ 25.15M | $ 18.72M | $ 16.65M | |
$ 4.92M | $ 20.33M | $ ― | $ 17.45M | $ 14.90M | $ 13.35M | |
$ 11.67M | $ 9.07M | $ 26.55M | $ 7.70M | $ 3.82M | $ 3.30M | |
$ 8.12M | $ 5.98M | $ 23.65M | $ 4.80M | $ 2.74M | $ 1.84M | |
$ 989.96K | $ 3.10M | $ 2.90M | $ 2.90M | $ 1.08M | $ 1.46M | |
$ -408.59K | $ 1.28M | $ -612.85K | $ 582.34K | $ 554.83K | $ 447.94K | |
$ 31.61K | $ -77.09K | $ ― | $ -95.00K | $ -75.28K | $ -54.18K | |
$ 549.75K | $ 1.74M | $ 2.29M | $ 2.23M | $ 454.88K | $ 958.24K | |
$ 403.66K | $ 1.35M | $ 1.29M | $ 994.56K | $ 344.79K | $ -32.67K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 558.07K | $ 1.84M | $ -331.67K | $ 2.21M | $ 638.92K | $ 1.17M | |
$ 0.01 | $ 0.03 | $ 0.04 | $ 0.04 | $ 0.01 | $ 0.02 | |
$ 0.01 | $ 0.03 | $ 0.04 | $ 0.04 | $ 0.01 | $ 0.02 | |
$ 54.64M | $ 54.27M | $ 53.25M | $ 51.76M | $ 51.28M | $ 48.31M | |
$ 55.80M | $ 55.18M | $ 54.69M | $ 53.44M | $ 52.39M | $ 49.24M | |
$ 0.01 | $ 0.04 | $ 0.01 | $ 0.02 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.45M | $ 26.31M | $ 23.65M | $ -22.25M | $ -17.64M | $ -15.19M | |
$ 558.07K | $ 1.84M | $ -331.67K | $ 2.21M | $ 638.92K | $ 1.17M | |
$ -31.76M | $ 1.28M | $ 1.68M | $ 1.64M | $ 334.33K | $ 925.56K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -30.35M | $ 3.02M | $ 2.93M | $ 2.81M | $ 1.02M | $ 1.43M | |
$ -26.41M | $ 6.52M | $ 5.71M | $ 5.03M | $ 2.54M | $ 2.30M |