Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 69.69M | $ 66.68M | $ 72.74M | $ 69.91M | $ 64.43M | $ 53.75M | |
$ -165.00K | - | $ 900.00K | $ 1.70M | $ -5.80M | $ -1.15M | |
$ 51.77M | $ 52.36M | $ 48.54M | $ 43.39M | $ 41.16M | $ 34.85M | |
- | - | - | - | - | - | |
$ -5.38M | $ -6.20M | $ -5.88M | $ 2.53M | $ 0.00 | $ 2.18M | |
$ 4.46M | $ 432.00K | $ 25.09M | $ 24.81M | $ 17.48M | $ 19.94M | |
$ 235.00K | $ -524.00K | $ 4.34M | $ 5.70M | $ 3.18M | $ 3.82M | |
- | - | - | - | - | - | |
$ 6.07M | $ 956.00K | $ 21.07M | $ 19.12M | $ 14.29M | $ 16.11M | |
$ 0.59 | $ 0.14 | $ 2.94 | $ 3.27 | $ 2.12 | $ 2.38 | |
$ 0.59 | $ 0.14 | $ 2.94 | $ 3.27 | $ 2.12 | $ 2.38 | |
$ 28.11M | $ 7.04M | $ 7.06M | $ 6.89M | $ 6.75M | $ 6.79M | |
$ 28.11M | $ 7.04M | $ 7.06M | $ 6.89M | $ 6.75M | $ 6.79M | |
$ 0.72 | $ 0.04 | $ 0.04 | - | $ 0.47 | $ 0.42 | |
- | - | - | - | $ 2.12 | $ 2.13 | |
- | - | - | - | $ 2.12 | $ 2.13 | |
- | - | - | - | - | - | |
$ 60.08M | $ 59.14M | $ 57.86M | $ 55.72M | $ 47.12M | $ 47.32M | |
$ 4.22M | $ 956.00K | $ 20.75M | $ 19.12M | $ 14.29M | $ 16.11M | |
$ 6.89M | $ 1.35M | $ 4.49M | - | $ 14.29M | $ 14.35M | |
- | - | - | - | $ 668.00K | $ 1.13M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |