Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 48.55M | $ 47.16M | $ 45.93M | $ 40.87M | $ 37.79M | $ 35.65M | |
$ 221.00K | - | $ 2.40M | $ -3.60M | $ -375.00K | $ -925.00K | |
$ 19.90M | $ 34.22M | $ 31.76M | $ 28.65M | $ 27.94M | $ 25.95M | |
- | - | - | - | - | - | |
$ -2.72M | $ -6.36M | $ -4.51M | - | - | $ 0.00 | |
$ 36.68M | $ 12.94M | $ 11.77M | $ 8.63M | $ 9.47M | $ 8.78M | |
$ 1.20M | $ 2.71M | $ 3.80M | $ 1.58M | $ 1.68M | $ 1.57M | |
- | - | - | - | - | - | |
$ 45.63M | $ 10.23M | $ 7.97M | $ 7.05M | $ 7.79M | $ 7.21M | |
$ -2.43M | $ 3.14 | $ 3.93 | $ 2.19 | $ 2.64 | $ 2.44 | |
$ 2.02 | $ 3.14 | $ 3.93 | $ 2.19 | $ 2.50 | $ 2.32 | |
$ 13.01M | $ 3.25M | $ 3.25M | $ 3.21M | $ 2.96M | $ 2.95M | |
$ 9.76M | $ 3.25M | $ 3.25M | $ 3.21M | $ 3.26M | $ 3.26M | |
$ 0.89 | - | $ 0.44 | $ 0.40 | $ 0.38 | $ 0.36 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 39.56M | $ 37.55M | $ 30.89M | $ 26.91M | $ 28.25M | $ 26.70M | |
$ 8.66M | $ 10.23M | $ 7.97M | $ 7.05M | $ 7.79M | $ 7.21M | |
$ -8.48M | - | - | $ 7.05M | $ 7.74M | $ 6.91M | |
- | - | - | - | - | - | |
$ 31.74M | - | $ 11.77M | - | - | - | |
$ 31.77M | - | $ 14.90M | - | - | - |