Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 28.33M | $ 29.36M | $ 27.26M | $ 25.57M | $ 25.86M | $ 24.81M | |
$ 516.00K | $ 455.00K | $ 769.00K | $ -721.00K | $ 573.00K | $ -337.00K | |
$ 9.91M | $ 19.94M | $ -20.37M | $ 17.97M | $ 19.82M | $ 18.64M | |
- | - | - | $ -799.00K | $ -792.00K | $ 296.00K | |
$ -2.53M | $ 7.04M | $ -14.88M | $ -524.00K | $ 0.00 | $ -884.00K | |
$ 7.89M | $ 8.96M | $ 6.89M | $ 5.55M | $ 5.82M | $ 5.25M | |
$ 1.03M | $ 642.00K | $ 594.00K | $ -50.00K | $ -14.00K | $ -659.00K | |
- | - | - | - | - | - | |
$ 18.43M | $ 31.55M | $ 5.07M | $ 5.60M | $ 5.83M | $ 5.90M | |
$ -2.12M | $ 1.66 | $ 1.32 | $ 1.10 | $ 1.14 | $ 1.18 | |
$ 2.65 | $ 1.66 | $ 1.32 | $ 1.10 | $ 1.14 | $ 1.18 | |
$ 20.04M | $ 5.00M | $ 5.00M | $ 5.07M | $ 5.10M | $ 4.99M | |
$ 20.08M | $ 5.01M | $ 5.01M | $ 5.08M | $ 5.12M | $ 5.01M | |
$ 0.66 | $ 0.88 | - | $ 0.88 | $ 0.88 | $ 0.88 | |
- | - | - | - | - | - | |
- | - | - | $ 1.16 | $ 1.33 | $ 1.21 | |
- | - | - | - | - | - | |
$ 22.67M | $ 23.68M | $ 21.34M | $ 19.52M | $ 21.48M | $ 19.68M | |
$ 8.07M | $ 8.32M | $ 5.07M | $ 5.60M | $ 5.83M | $ 5.90M | |
$ 3.11M | - | - | $ 5.98M | $ 5.68M | $ 6.51M | |
- | - | - | - | - | - | |
$ 2.26M | - | - | - | - | - | |
$ 2.27M | - | - | - | - | - |