Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 43.38M | $ 35.57M | $ 39.77M | $ 35.89M | $ 9.05M | $ 11.61M | |
$ 1.71M | $ 22.15M | $ 17.13M | $ 2.91M | $ 4.59M | $ 6.36M | |
$ 41.67M | $ 13.42M | $ 22.64M | $ 25.13M | $ 4.46M | $ 5.25M | |
$ 52.50M | $ 50.80M | $ 37.00M | $ -22.70M | $ 7.14M | $ 6.90M | |
$ -8.84M | $ -15.23M | $ 2.77M | $ 7.57M | $ -2.68M | $ -1.65M | |
$ -1.06M | $ -567.79K | $ -450.32K | $ -1.57M | $ -1.13M | $ -492.91K | |
$ 548.16K | $ -2.22K | $ -845.25K | $ 6.21M | $ -1.55M | $ 1.29M | |
$ -9.11M | $ -15.47M | $ 4.11M | $ 8.56M | $ -5.37M | $ -860.85K | |
$ -1.06M | $ -932.74K | $ -2.58M | $ 28.97K | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ -8.28M | $ -14.77M | $ 6.45M | $ -188.70K | $ -5.48M | $ -971.65K | |
$ -0.35 | $ -0.65 | $ 0.33 | $ 0.47 | $ -0.31 | $ -0.05 | |
$ -0.35 | $ -0.65 | $ 0.29 | $ 0.47 | $ -0.31 | $ -0.05 | |
$ 91.24M | $ 22.71M | $ 19.46M | $ 17.80M | $ 17.72M | $ 17.72M | |
$ 91.24M | $ 22.71M | $ 22.89M | $ 17.80M | $ 17.72M | $ 17.72M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 54.21M | $ 50.80M | $ 37.00M | $ 25.61M | $ 11.73M | $ 13.27M | |
$ -7.90M | $ -14.53M | $ 6.69M | - | $ -5.30M | $ -798.34K | |
$ -9.30M | - | $ 1.52M | - | $ -3.76M | $ -2.08M | |
- | - | - | - | $ 1.13M | $ 492.91K | |
$ 795.70K | $ -14.90M | $ 4.56M | $ 10.14M | $ -4.23M | $ -367.94K | |
$ 2.49M | $ -14.89M | $ 4.66M | $ 10.14M | $ -4.23M | $ -364.68K |