Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 17.76M | $ 18.14M | $ 12.16M | $ 7.51M | $ 7.70M | $ 5.64M | |
$ -6.81M | $ ― | $ 278.73K | $ 3.95M | $ 4.43M | $ 2.79M | |
$ 24.57M | $ 18.14M | $ 11.88M | $ 11.46M | $ 3.27M | $ 2.85M | |
$ 16.22M | $ 15.35M | $ 11.99M | $ 3.67M | $ 3.13M | $ 2.98M | |
$ 1.53M | $ 2.78M | $ -116.02K | $ -104.81K | $ 138.31K | $ -127.64K | |
$ 387.10K | $ 256.33K | $ 26.83K | $ 23.83K | $ 16.97K | $ 15.34K | |
$ -2.54M | $ -418.82K | $ -1.51M | $ 2.89M | $ 1.15M | $ 495.01K | |
$ 5.00M | $ 2.84M | $ 1.47M | $ 2.76M | $ 1.27M | $ 352.03K | |
$ 119.77K | $ 191.22K | $ 309.24K | $ 130.37K | $ 102.42K | $ 110.85K | |
$ 2.59M | $ 418.82K | $ 1.49M | $ 2.80M | $ 1.14M | $ 848.55K | |
$ 4.04M | $ 2.65M | $ 1.16M | $ 2.63M | $ 1.17M | $ 241.18K | |
$ 3.16 | $ 2.12 | $ 0.93 | $ 2.13 | $ 0.96 | $ 0.20 | |
$ 3.11 | $ 2.08 | $ 0.92 | $ 2.11 | $ 0.95 | $ 0.20 | |
$ 5.04M | $ 1.25M | $ 1.25M | $ 1.23M | $ 1.22M | $ 1.21M | |
$ 5.13M | $ 1.27M | $ 1.26M | $ 1.25M | $ 1.23M | $ 1.21M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.41M | $ 15.35M | $ ― | $ -7.62M | $ -7.56M | $ -5.77M | |
$ 4.04M | $ 2.65M | $ 1.16M | $ 2.63M | $ 1.17M | $ 241.18K | |
$ 4.88M | $ 2.56M | $ 1.08M | $ 1.93M | $ 933.12K | $ 641.78K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.18M | $ 3.00M | $ 1.50M | $ 2.79M | $ 1.29M | $ 377.27K | |
$ 4.61M | $ 3.43M | $ 1.76M | $ 2.96M | $ 1.44M | $ 508.54K |