Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 27.76M | $ 26.94M | $ 24.26M | $ 22.55M | $ 30.47M | $ 56.53M | |
$ -4.12M | - | $ 12.36M | $ 11.91M | $ 19.64M | $ 36.47M | |
$ 23.84M | $ 26.94M | $ 11.90M | $ 10.64M | $ 10.83M | $ 20.06M | |
$ 6.60M | $ 28.47M | $ 13.39M | $ 14.78M | $ 18.32M | $ 19.64M | |
$ 17.25M | $ -1.53M | $ -1.49M | $ -4.14M | $ -7.49M | $ 427.00K | |
$ 1.05M | $ 185.00K | $ -13.00K | $ -4.00K | $ 41.00K | $ 6.00K | |
$ 3.76M | $ 46.00K | $ -1.57M | $ -78.00K | $ -390.00K | $ -315.00K | |
$ -1.36M | $ -1.39M | $ 68.00K | $ -4.22M | $ -7.84M | $ 118.00K | |
$ 45.00K | $ 54.00K | $ 14.00K | $ 57.00K | $ 14.00K | $ 33.00K | |
- | - | - | - | - | - | |
$ 14.49M | $ -1.44M | $ 54.00K | $ -4.28M | $ -7.85M | $ -28.00K | |
$ -0.04 | $ -0.05 | - | $ -0.17 | $ -0.32 | $ >-0.01 | |
$ -0.05 | $ -0.05 | - | $ -0.17 | $ -0.32 | $ >-0.01 | |
$ 121.29M | $ 30.29M | $ 29.59M | $ 24.69M | $ 24.20M | $ 24.16M | |
$ 121.54M | $ 30.29M | $ 29.69M | $ 24.69M | $ 24.20M | $ 24.16M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.47M | $ 28.47M | $ 25.75M | $ 26.69M | $ 37.95M | $ 56.11M | |
$ -1.40M | $ -1.44M | $ 54.00K | $ -4.28M | $ -7.85M | $ -28.00K | |
$ 4.74M | - | - | $ -4.13M | $ -7.57M | $ 313.35K | |
- | - | - | $ 4.00K | - | - | |
$ -1.44M | $ -1.37M | $ 87.00K | $ -4.22M | $ -7.49M | $ 427.00K | |
$ -1.04M | $ -931.00K | $ 828.00K | $ -3.37M | $ -6.49M | $ 1.27M |