Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 42.96M | $ 40.08M | $ 53.27M | $ 27.68M | $ 5.99M | $ 5.83M | |
$ 25.00M | - | $ 29.48M | $ 17.89M | $ 3.46M | - | |
$ 26.49M | $ 40.08M | $ 23.80M | $ 9.79M | $ 2.52M | $ 5.83M | |
$ 26.24M | $ 51.70M | $ 44.10M | $ 27.57M | $ 25.31M | $ 11.70M | |
$ -9.08M | $ -11.63M | $ 8.78M | $ -473.37K | $ -17.58M | $ -5.88M | |
- | - | $ 509.54K | - | - | $ -469.96K | |
$ 2.73M | $ 1.07M | $ -2.31M | $ 9.19M | $ -2.49M | $ -33.64K | |
$ -12.20M | $ -12.60M | $ 7.29M | $ -18.61M | $ -4.54M | $ -6.65M | |
$ -345.82K | $ -132.19K | $ 208.90K | $ -893.52K | $ -4.34M | $ -380.00K | |
- | - | - | - | - | - | |
$ -12.06M | $ -19.21M | $ 7.08M | $ -18.61M | $ -16.84M | $ -6.65M | |
$ -0.49 | $ -0.55 | $ 0.34 | $ -1.27 | $ -0.74 | - | |
$ -0.49 | $ -0.55 | $ 0.30 | $ -1.27 | $ -0.74 | $ -0.33 | |
$ 96.77M | $ 22.72M | $ 21.00M | $ 14.63M | $ 22.71M | $ 19.87M | |
$ 96.77M | $ 22.72M | $ 23.39M | $ 14.63M | $ 22.71M | $ 19.87M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 34.81M | $ 51.70M | $ 73.58M | $ 27.57M | $ 25.31M | $ 11.70M | |
- | - | - | - | - | - | |
$ -12.06M | $ -12.47M | $ 7.08M | $ -18.61M | $ -16.84M | $ -6.65M | |
$ -4.60M | - | - | $ -19.51M | - | - | |
$ -12.04M | $ -12.60M | $ 7.80M | $ -10.01M | $ -16.31M | $ -6.65M | |
$ -7.23M | $ -9.08M | $ 10.02M | $ -7.37M | $ -13.17M | $ -3.25M |