Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 71.73M | $ 73.11M | $ 98.82M | $ 69.17M | $ 41.55M | $ 47.07M | |
$ 53.00M | $ 62.80M | $ 77.69M | $ 55.58M | $ 39.05M | $ 41.14M | |
$ 18.73M | $ 10.32M | $ 21.13M | $ 13.59M | $ 2.50M | $ 5.93M | |
$ 442.00K | $ 20.77M | $ 21.89M | $ 22.69M | $ 10.76M | $ 11.36M | |
$ 44.23M | $ 52.34M | $ -762.00K | $ -9.10M | $ -8.27M | $ -5.43M | |
$ -127.00K | $ 334.00K | $ -770.00K | $ -901.00K | $ -916.00K | $ -1.21M | |
$ 40.79M | $ 3.28M | $ -852.00K | $ -2.85M | $ 2.68M | $ 1.25M | |
$ 2.15M | $ 369.00K | $ -1.57M | $ -7.15M | $ -6.50M | $ -5.39M | |
$ 584.00K | $ 244.00K | $ 265.00K | $ 487.00K | $ 256.00K | $ 116.00K | |
$ 1.35M | $ 1.90M | $ 1.88M | $ 2.15M | - | - | |
$ 2.77M | $ 125.00K | $ -945.00K | $ -7.64M | $ -6.76M | $ -5.71M | |
$ 0.14 | $ 0.01 | $ -0.18 | $ -0.45 | $ -0.40 | $ -0.39 | |
$ 0.14 | $ 0.01 | $ -0.18 | $ -0.45 | $ -0.40 | $ -0.39 | |
$ 74.26M | $ 18.50M | $ 18.29M | $ 17.50M | $ 16.88M | $ 14.56M | |
$ 74.22M | $ 18.51M | $ 18.29M | $ 17.50M | $ 16.88M | $ 14.56M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 51.57M | $ 75.69M | $ 99.58M | $ 78.27M | $ 49.82M | $ 52.50M | |
- | - | - | - | $ 916.00K | $ 1.21M | |
$ 2.71M | $ 125.00K | $ -3.19M | $ -7.64M | $ -6.76M | $ -5.71M | |
$ 43.77M | $ 53.15M | $ -1.17M | - | $ -6.96M | $ -5.73M | |
$ 3.19M | $ 703.00K | $ -1.55M | $ -6.25M | $ -5.58M | $ -5.43M | |
$ 9.01M | $ 8.58M | $ 7.15M | $ 2.65M | $ 3.46M | $ 3.84M |