Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 25.37M | $ 22.06M | $ 21.64M | $ 15.34M | $ 15.68M | $ 43.03M | |
$ 8.04M | $ 23.43M | $ 20.23M | $ 17.35M | $ 22.49M | $ 40.30M | |
$ 8.42M | $ -1.37M | $ 1.42M | $ -2.01M | $ -6.81M | $ 2.73M | |
$ 3.24M | $ 4.45M | $ 8.92M | $ 9.40M | $ 5.00M | $ 6.15M | |
$ 6.02M | $ -5.82M | $ -7.50M | $ -11.41M | $ -11.81M | $ -3.43M | |
$ -2.16M | $ -2.12M | $ -1.38M | $ -57.00K | $ -1.70M | $ -2.81M | |
$ -9.23M | $ -624.00K | $ -3.92M | $ -3.82M | $ 11.12M | $ 943.00K | |
$ -5.85M | $ -8.57M | $ -4.97M | $ -7.77M | $ -2.39M | $ -5.29M | |
$ -16.00K | $ -51.00K | $ -195.00K | $ 273.00K | $ 12.00K | $ 32.00K | |
- | - | - | - | - | - | |
$ 12.91M | $ -8.52M | $ -5.58M | $ -8.05M | $ -2.51M | $ -7.65M | |
$ -0.31 | $ -0.42 | $ -0.48 | $ -740.74 | $ -0.60 | $ -2.10 | |
$ -0.31 | $ -0.42 | $ -0.48 | $ -740.74 | $ -0.60 | $ -2.10 | |
$ 82.83M | $ 20.46M | $ 11.58K | $ 10.88K | $ 4.17M | $ 3.67M | |
$ 86.18M | $ 20.46M | $ 11.58K | $ 10.88K | $ 4.17M | $ 3.67M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 10.37M | $ 27.88M | $ -29.15M | $ 26.75M | $ 27.50M | $ 46.45M | |
$ -5.83M | $ -8.52M | $ -4.97M | $ -8.05M | $ -2.51M | $ -7.65M | |
$ -4.26M | $ -6.56M | $ -5.17M | - | $ -10.43M | $ -6.13M | |
- | - | - | - | $ 1.70M | $ 2.81M | |
$ -3.69M | $ -6.45M | $ -4.19M | $ -7.71M | $ -695.00K | $ -2.48M | |
$ 530.00K | $ -2.79M | $ 935.00K | $ -1.63M | $ 4.59M | $ 3.21M |