Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 51.18M | $ 47.20M | $ 45.90M | $ 45.93M | $ 41.94M | $ 37.72M | |
$ 950.00K | $ 246.00K | - | $ 2.40M | $ 3.60M | $ 375.00K | |
$ 18.73M | $ 35.91M | $ 34.23M | $ 32.16M | $ 32.56M | $ 28.01M | |
- | - | - | - | - | - | |
$ 70.21K | $ -2.31M | $ -2.18M | $ -4.63M | $ -7.16M | $ -5.26M | |
$ 13.51M | $ 12.48M | $ 12.94M | $ 11.47M | $ 8.63M | $ 9.64M | |
$ 1.23M | $ 2.29M | $ 2.71M | $ 3.51M | $ 1.58M | $ 1.68M | |
- | - | - | - | - | - | |
$ 9.49M | $ 10.19M | $ 10.23M | $ 12.77M | $ 7.05M | $ 7.79M | |
$ 2.94 | $ 3.14 | $ 3.14 | $ 3.93 | $ 2.19 | $ 2.64 | |
$ 3.23 | $ 3.14 | $ 3.14 | $ 3.93 | $ 2.19 | $ 2.50 | |
$ 12.88M | $ 3.25M | $ 3.25M | $ 3.25M | $ 3.21M | $ 2.96M | |
$ 12.88M | $ 3.25M | $ 3.25M | $ 3.25M | $ 3.21M | $ 3.26M | |
$ 0.41 | $ 0.52 | - | $ 0.44 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 40.06M | $ 39.00M | $ 37.55M | $ 30.89M | $ 26.91M | $ 28.25M | |
$ 10.00M | $ 10.19M | $ 10.23M | $ 12.77M | $ 7.05M | $ 7.79M | |
$ -5.85M | $ -2.71M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |