Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 73.11M | $ 73.11M | $ 98.82M | $ 69.17M | $ 41.55M | $ 47.07M | |
$ 54.92M | $ 54.92M | $ 77.69M | $ 55.58M | $ 39.05M | $ 41.14M | |
$ 28.78M | $ 18.20M | $ 21.13M | $ 13.59M | $ 2.50M | $ 5.93M | |
$ 11.09M | $ 20.77M | $ 21.89M | $ 22.69M | $ 10.76M | $ 11.36M | |
$ 41.76M | $ 52.34M | $ -762.00K | $ -9.10M | $ -8.27M | $ -5.43M | |
$ -557.00K | $ -509.00K | $ -770.00K | $ -901.00K | $ -916.00K | $ -1.21M | |
$ 40.85M | $ 51.43M | $ -852.00K | $ -2.85M | $ 2.68M | $ 1.25M | |
$ -733.00K | $ -812.00K | $ -1.57M | $ -7.15M | $ -6.50M | $ -5.39M | |
$ 244.00K | $ 244.00K | $ 265.00K | $ 487.00K | $ 256.00K | $ 116.00K | |
$ 1.90M | $ 1.90M | $ 1.88M | $ 2.15M | - | - | |
$ -150.00K | $ 125.00K | $ -945.00K | $ -7.64M | $ -6.76M | $ -5.71M | |
$ -0.12 | $ 0.01 | $ -0.18 | $ -0.45 | $ -0.40 | $ -0.39 | |
- | $ 0.01 | $ -0.18 | $ -0.45 | $ -0.40 | $ -0.39 | |
$ 73.99M | $ 18.50M | $ 18.29M | $ 17.50M | $ 16.88M | $ 14.56M | |
$ 74.03M | $ 18.51M | $ 18.29M | $ 17.50M | $ 16.88M | $ 14.56M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 66.00M | $ 75.69M | $ 99.58M | $ 78.27M | $ 49.82M | $ 52.50M | |
$ 125.00K | $ 125.00K | $ -3.19M | $ -7.64M | $ -6.76M | $ -5.71M | |
$ 41.77M | $ 53.15M | $ -1.17M | - | $ -6.96M | $ -5.73M | |
- | - | - | - | $ 916.00K | $ 1.21M | |
$ -661.00K | $ -970.00K | $ -1.55M | $ -6.25M | $ -5.58M | $ -5.43M | |
$ 6.08M | $ 6.91M | $ 7.15M | $ 2.65M | $ 3.46M | $ 3.84M |