Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 65.53M | $ 65.97M | $ 68.89M | $ 61.74M | |
$ 2.58M | $ 2.37M | $ 2.50M | $ 160.00K | |
$ 42.81M | $ 41.81M | $ 39.31M | $ 34.22M | |
- | - | - | - | |
$ -7.88M | $ -6.06M | $ -2.74M | $ -2.25M | |
$ 20.14M | $ 21.80M | $ 27.09M | $ 27.36M | |
$ 4.80M | $ 5.25M | $ 6.94M | $ 6.60M | |
- | - | - | - | |
$ 15.08M | $ 16.55M | $ 20.14M | $ -70.91M | |
$ 1.07 | $ 0.84 | - | - | |
$ 1.07 | $ 0.84 | - | - | |
$ 91.88M | $ 19.70M | - | - | |
$ 91.51M | $ 19.70M | - | - | |
$ 0.05 | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 55.15M | $ 56.20M | $ 61.17M | $ 52.34M | |
$ 15.35M | $ 16.55M | $ 20.14M | $ -68.83M | |
$ -25.36M | $ -3.87M | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - |