Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 20.97M | $ 20.97M | $ 19.10M | $ 13.34M | $ 10.47M | $ 19.00M | |
$ 4.06M | $ 9.55M | $ 8.33M | $ -5.62M | $ 7.92M | $ 11.61M | |
$ 16.91M | $ 11.42M | $ 10.77M | $ 7.72M | $ 2.55M | $ 7.39M | |
$ 7.38M | $ 19.20M | $ 17.16M | $ -13.92M | $ 6.37M | $ 8.29M | |
$ 11.58M | $ 1.78M | $ 1.94M | $ -586.75K | $ -3.82M | $ -901.77K | |
$ -278.24K | $ -628.50K | $ -545.95K | $ 167.95K | $ -569.50K | $ -703.76K | |
$ 113.66K | $ -236.60K | $ 130.38K | $ 249.00 | $ 1.08M | $ 687.65K | |
$ 1.39M | $ 1.39M | $ 1.26M | $ -419.05K | $ -3.31M | $ -917.87K | |
$ -6.05M | $ -6.05M | $ 194.97K | $ 110.75K | $ 115.00K | $ 18.55K | |
- | - | - | - | - | - | |
$ 17.24M | $ 7.44M | $ 1.07M | $ -529.80K | $ -3.43M | $ -936.42K | |
$ 0.24 | $ 0.25 | $ 0.04 | $ -0.02 | $ -0.13 | $ -0.04 | |
$ 0.24 | $ 0.25 | $ 0.04 | $ -0.02 | $ -0.13 | $ -0.04 | |
$ 118.79M | $ 29.70M | $ 28.64M | $ 26.39M | $ 25.52M | $ 25.09M | |
$ 119.09M | $ 29.77M | $ 28.68M | $ 26.39M | $ 25.52M | $ 25.09M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 11.09M | $ 27.39M | $ 25.49M | $ -19.54M | $ 14.29M | $ 19.90M | |
$ 7.44M | $ 7.44M | $ 1.07M | $ -529.80K | $ -3.43M | $ -936.42K | |
$ -6.56M | $ -4.60M | $ 1.13M | - | $ -4.22M | $ -943.36K | |
- | - | - | - | $ 575.31K | $ 764.75K | |
$ 1.71M | $ 2.07M | $ 1.83M | $ -587.00K | $ -2.74M | $ -153.12K | |
$ 2.58M | $ 3.64M | $ 3.49M | $ 1.52M | $ 76.82K | $ 3.28M |