Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 39.93M | $ 66.74M | $ 64.15M | $ 9.25M | $ 53.61M | $ 47.92M | |
- | - | - | - | $ -2.95M | $ -770.00K | |
- | - | - | - | $ 36.07M | $ 33.63M | |
- | - | - | - | - | - | |
$ 585.00K | $ -10.93M | $ -9.31M | - | - | - | |
$ 17.26M | $ 14.81M | $ 16.92M | $ 18.01M | $ 14.58M | $ 13.52M | |
$ 1.13M | $ 2.44M | $ 2.29M | $ 2.62M | $ 2.29M | $ 2.13M | |
- | - | - | - | - | - | |
$ 13.66M | $ 12.38M | $ 14.63M | $ 14.92M | $ 12.30M | $ 11.39M | |
$ 2.42 | $ 2.19 | $ 2.62 | $ 2.68 | $ 2.20 | $ 2.01 | |
$ 2.42 | $ 2.19 | $ 2.62 | $ 2.68 | $ 2.20 | $ 2.01 | |
$ 22.62M | $ 5.64M | $ 5.59M | $ 5.57M | $ 5.58M | $ 5.68M | |
$ 22.62M | $ 5.64M | $ 5.59M | $ 5.57M | $ 5.58M | $ 5.68M | |
$ 0.34 | $ 0.68 | $ 0.68 | $ 0.67 | $ 0.64 | $ 0.62 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 34.76M | $ 35.13M | |
$ 13.66M | $ 12.38M | $ 14.63M | $ 14.92M | $ 12.30M | $ 11.39M | |
$ -14.23M | - | - | - | $ 12.30M | $ 11.39M | |
- | - | - | - | $ 140.00K | $ 371.00K | |
$ 19.26M | - | - | $ 21.03M | - | - | |
$ 22.68M | - | - | $ 26.61M | - | - |