Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 43.15M | $ 43.85M | $ 38.79M | $ 35.01M | $ 31.09M | $ 27.88M | |
$ 558.00K | $ 900.00K | $ 500.00K | $ -2.55M | $ -523.00K | $ -716.00K | |
$ 32.55M | $ 32.74M | $ -29.34M | $ 26.28M | $ 23.63M | $ 20.54M | |
- | - | - | - | - | - | |
$ 1.23M | $ 3.77M | $ -5.20M | - | - | - | |
$ 10.62M | $ 11.11M | $ 9.45M | $ 6.18M | $ 6.93M | $ 6.63M | |
$ 2.21M | $ 2.15M | $ 2.51M | $ 1.20M | $ 1.33M | $ 1.33M | |
- | - | - | - | - | - | |
$ 8.55M | $ 19.12M | $ 6.59M | $ 4.98M | $ 5.61M | $ 5.30M | |
$ 1.87 | $ 1.91 | $ 1.60 | $ 1.05 | $ 1.16 | $ 1.21 | |
$ 1.87 | $ 1.91 | $ 1.60 | $ 1.05 | $ 1.16 | $ 1.21 | |
$ 18.34M | $ 4.70M | $ 4.75M | $ 4.78M | $ 4.81M | $ 4.38M | |
$ 18.34M | $ 4.70M | $ 4.75M | $ 4.78M | $ 4.82M | $ 4.38M | |
$ 0.32 | $ 0.29 | $ 0.28 | $ 0.25 | $ 0.22 | $ 0.24 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 30.31M | $ 29.70M | $ 27.08M | $ 22.52M | $ 23.94M | $ 22.39M | |
$ 8.55M | $ 8.96M | $ 6.59M | $ 4.98M | $ 5.61M | $ 5.30M | |
$ -818.76K | - | - | $ 4.98M | $ 5.61M | $ 5.30M | |
$ 405.00K | - | - | $ 191.00K | $ 780.00K | $ 620.00K | |
- | - | - | - | - | - | |
- | - | - | - | - | - |