Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 49.58M | $ 47.30M | $ 44.79M | $ 28.20M | |
- | - | - | - | |
$ 49.58M | $ 47.30M | $ 44.79M | - | |
$ 22.47M | $ 22.48M | $ 22.22M | $ -16.71M | |
$ 26.97M | $ 24.66M | $ 22.52M | $ -16.71M | |
$ -634.00K | $ -546.00K | $ -160.00K | $ 94.00K | |
$ -720.00K | $ -747.00K | $ 60.00K | $ -27.59M | |
$ 27.83M | $ 26.34M | $ 22.36M | $ 11.59M | |
$ -308.00K | - | - | - | |
- | - | - | $ 18.14M | |
$ 26.67M | $ 24.59M | $ 21.98M | $ 11.23M | |
$ 1.28 | $ 1.16 | $ 1.03 | $ 0.66 | |
$ 1.27 | $ 1.16 | $ 1.03 | $ 0.65 | |
$ 82.98M | $ 21.17M | $ 21.42M | $ 17.01M | |
$ 84.55M | $ 21.55M | $ 21.81M | $ 17.57M | |
$ 0.86 | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 22.47M | $ 22.48M | $ 22.22M | $ -16.71M | |
$ 26.59M | $ 24.59M | $ 21.98M | $ 11.59M | |
$ 26.11M | $ 20.81M | - | - | |
- | - | - | - | |
$ 27.10M | $ 26.72M | $ 24.12M | $ 11.49M | |
$ 31.83M | $ 41.26M | $ 37.11M | $ 19.59M |