Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 34.63M | $ 36.21M | $ 41.10M | $ 30.02M | $ 17.97M | $ 18.96M | |
$ 20.09M | $ 21.62M | $ 24.74M | $ 14.46M | $ 7.90M | $ 8.52M | |
$ 14.55M | $ 14.59M | $ 16.36M | $ 30.02M | $ 10.07M | $ 10.43M | |
$ 30.50M | $ 24.48M | $ 21.99M | $ 35.38M | $ 16.26M | $ 17.60M | |
$ -11.26M | $ -9.88M | $ -5.63M | $ -5.36M | $ -10.49M | $ -7.17M | |
$ -8.81K | $ -8.23K | $ -799.00 | $ -25.32K | $ -63.01K | $ -233.65K | |
$ -2.61M | $ -2.54M | $ 1.16M | $ -2.24M | $ -46.71K | $ -111.24K | |
$ -11.95M | $ -7.36M | $ -4.47M | $ -3.14M | $ -10.51M | $ -7.29M | |
$ 107.08K | $ -6.10K | - | - | - | - | |
- | - | - | - | - | - | |
$ -8.48M | $ -7.35M | $ -4.47M | $ -3.14M | $ -10.51M | $ -7.29M | |
$ -0.46 | $ -0.45 | - | - | - | - | |
$ -0.46 | $ -0.45 | - | $ -0.20 | $ -1.00 | $ -0.29 | |
$ 32.77M | $ 16.37M | - | $ 15.10M | $ 10.32M | $ 25.52M | |
$ 32.77M | $ 16.37M | - | $ 15.10M | $ 10.32M | $ 25.52M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 50.58M | $ 46.10M | $ 46.73M | $ 35.38M | $ 44.72M | $ 26.12M | |
$ -8.48M | $ -7.35M | $ -4.47M | $ -3.14M | $ -10.51M | $ -7.29M | |
$ -3.44M | - | - | $ 11.98M | - | - | |
- | - | - | - | - | - | |
$ -8.36M | $ -7.35M | $ -4.47M | $ -3.12M | $ -10.45M | $ -7.06M | |
$ -7.70M | $ -6.63M | $ -3.64M | $ -2.03M | $ -8.79M | $ -5.31M |