Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 21.94M | $ 27.55M | $ 26.59M | $ 22.45M | $ 20.87M | $ 21.47M | |
$ 20.64M | $ 20.73M | $ 19.29M | $ 17.66M | $ 16.70M | $ 18.93M | |
$ 1.30M | $ 6.83M | $ 7.30M | $ 4.79M | $ 4.17M | $ 2.54M | |
$ 4.22M | $ 5.13M | $ 5.07M | $ 4.28M | $ 3.26M | $ 3.14M | |
$ -2.92M | $ 1.70M | $ 2.23M | $ 512.97K | $ 914.24K | $ -597.20K | |
$ 231.14K | $ 225.76K | $ -12.02K | $ -10.89K | - | $ -632.75K | |
$ -88.94K | $ -27.26K | $ 641.23K | $ 4.07K | $ 14.72K | $ 35.55K | |
$ -2.60M | $ 1.95M | $ 2.89M | $ 508.90K | $ 899.52K | $ -1.27M | |
$ -594.86K | $ 582.09K | $ 756.27K | $ -2.71M | $ -8.55K | $ 5.46K | |
- | - | - | - | - | - | |
$ -2.00M | $ 1.37M | $ 2.13M | $ 3.22M | $ 908.06K | $ -1.27M | |
$ -0.14 | $ 0.09 | $ 0.15 | $ 0.23 | $ 0.07 | $ -0.05 | |
$ -0.14 | $ 0.09 | $ 0.15 | $ 0.22 | $ 0.07 | $ -0.05 | |
$ 58.10M | $ 14.50M | $ 14.42M | $ 14.06M | $ 13.25M | $ 13.21M | |
$ 58.18M | $ 14.63M | $ 14.68M | $ 14.59M | $ 13.35M | $ 13.21M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 11.65M | $ 25.85M | $ 24.35M | $ 21.94M | $ 19.96M | $ 22.07M | |
$ -2.00M | $ 1.37M | $ 2.13M | $ 3.22M | $ 908.06K | $ -1.27M | |
$ -3.28M | - | - | $ -2.20M | - | - | |
- | - | - | - | - | - | |
$ -2.91M | $ 1.73M | $ 2.88M | $ 512.97K | $ 914.24K | $ -1.27M | |
$ -2.54M | $ 2.22M | $ 3.32M | $ 982.30K | $ 1.44M | $ -739.71K |