Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 32.77M | $ 36.21M | $ 41.10M | $ 30.02M | $ 17.97M | $ 18.96M | |
$ 19.04M | $ 21.62M | $ 24.74M | $ 14.46M | $ 7.90M | $ 8.52M | |
$ 13.73M | $ 14.59M | $ 16.36M | $ 30.02M | $ 10.07M | $ 10.43M | |
$ 33.34M | $ 24.48M | $ 21.99M | $ 35.38M | $ 16.26M | $ 17.60M | |
$ -18.94M | $ -9.88M | $ -5.63M | $ -5.36M | $ -10.49M | $ -7.17M | |
$ -5.65K | $ -8.23K | $ -799.00 | $ -25.32K | $ -63.01K | $ -233.65K | |
$ -2.57M | $ -2.54M | $ 1.16M | $ -2.24M | $ -46.71K | $ -111.24K | |
$ -19.66M | $ -7.36M | $ -4.47M | $ -3.14M | $ -10.51M | $ -7.29M | |
$ 140.70K | $ -6.10K | - | - | - | - | |
- | - | - | - | - | - | |
$ -16.21M | $ -7.35M | $ -4.47M | $ -3.14M | $ -10.51M | $ -7.29M | |
$ -0.98 | $ -0.45 | - | - | - | - | |
$ -0.98 | $ -0.45 | - | $ -0.20 | $ -1.00 | $ -0.29 | |
$ 49.73M | $ 16.37M | - | $ 15.10M | $ 10.32M | $ 25.52M | |
$ 49.73M | $ 16.37M | - | $ 15.10M | $ 10.32M | $ 25.52M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 52.39M | $ 46.10M | $ 46.73M | $ 35.38M | $ 44.72M | $ 26.12M | |
$ -16.21M | $ -7.35M | $ -4.47M | $ -3.14M | $ -10.51M | $ -7.29M | |
$ -8.08M | - | - | $ 11.98M | - | - | |
- | - | - | - | - | - | |
$ -16.07M | $ -7.35M | $ -4.47M | $ -3.12M | $ -10.45M | $ -7.06M | |
$ -15.28M | $ -6.63M | $ -3.64M | $ -2.03M | $ -8.79M | $ -5.31M |