Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 47.30M | $ 47.30M | $ 44.79M | $ 28.20M | |
- | - | - | - | |
$ 35.89M | $ 47.30M | $ 44.79M | - | |
$ 22.48M | $ 22.48M | $ 22.22M | $ -16.71M | |
$ 13.24M | $ 24.66M | $ 22.52M | $ -16.71M | |
$ -546.00K | $ -546.00K | $ -160.00K | $ 94.00K | |
$ -11.90M | $ -747.00K | $ 60.00K | $ -27.59M | |
$ 26.03M | $ 26.34M | $ 22.36M | $ 11.59M | |
$ -308.00K | - | - | - | |
- | - | - | $ 18.14M | |
$ 24.59M | $ 24.59M | $ 21.98M | $ 11.23M | |
$ 1.16 | $ 1.16 | $ 1.03 | $ 0.66 | |
$ 1.15 | $ 1.16 | $ 1.03 | $ 0.65 | |
$ 84.68M | $ 21.17M | $ 21.42M | $ 17.01M | |
$ 86.20M | $ 21.55M | $ 21.81M | $ 17.57M | |
$ 0.39 | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 22.48M | $ 22.48M | $ 22.22M | $ -16.71M | |
$ 24.69M | $ 24.59M | $ 21.98M | $ 11.59M | |
$ 12.58M | $ 20.81M | - | - | |
- | - | - | - | |
$ 26.19M | $ 26.72M | $ 24.12M | $ 11.49M | |
$ 30.88M | $ 41.26M | $ 37.11M | $ 19.59M |