Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 42.63M | $ 35.57M | $ 39.77M | $ 35.89M | $ 9.05M | $ 11.61M | |
$ 5.58M | $ 22.15M | $ 17.13M | $ 8.48M | $ 4.59M | - | |
$ 42.63M | $ 13.42M | $ 22.64M | $ 27.40M | $ 4.46M | $ 11.61M | |
$ 52.25M | $ 50.80M | $ 37.00M | $ 22.70M | $ 11.73M | $ 9.05M | |
$ -9.62M | $ -15.23M | $ 2.77M | $ 13.19M | $ -2.68M | $ 2.56M | |
$ -943.20K | $ -567.79K | $ -450.32K | $ -1.57M | $ -1.13M | $ -492.91K | |
$ 820.28K | $ -2.22K | $ -845.25K | $ 2.19M | $ 1.19M | $ 1.49M | |
$ -9.93M | $ -15.47M | $ 4.11M | $ 8.56M | $ -5.37M | $ 8.01K | |
$ -1.13M | $ -932.74K | $ -2.58M | $ 28.97K | $ -953.12K | - | |
- | - | - | - | - | - | |
$ -9.03M | $ -14.77M | $ 6.45M | $ 8.35M | $ -5.48M | $ -54.50K | |
$ -0.39 | $ -0.65 | $ 0.33 | $ 0.47 | $ -0.31 | $ -0.05 | |
$ -0.39 | $ -0.65 | $ 0.29 | $ 0.47 | $ -0.31 | $ -0.05 | |
$ 92.66M | $ 22.71M | $ 19.46M | $ 17.80M | $ 17.72M | $ 17.72M | |
$ 92.66M | $ 22.71M | $ 22.89M | $ 17.80M | $ 17.72M | $ 17.72M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 52.25M | $ 50.80M | $ 37.00M | $ 22.70M | $ 11.73M | $ 9.05M | |
- | - | - | - | - | - | |
$ -8.80M | $ -14.53M | $ 6.69M | $ 8.53M | $ -5.30M | $ -54.50K | |
$ -7.30M | - | $ 1.52M | $ 7.88M | - | - | |
$ -145.81K | $ -14.90M | $ 4.56M | $ 10.14M | $ -4.23M | $ 500.92K | |
$ -32.17K | $ -14.89M | $ 4.66M | $ 10.89M | $ -4.15M | $ 504.18K |