Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 38.37M | $ 34.07M | $ 28.67M | $ 24.10M | $ 18.85M | $ 26.18M | |
$ 19.33M | $ 16.94M | $ 15.19M | $ 12.74M | $ 9.07M | $ 12.41M | |
$ 19.03M | $ 17.13M | $ 13.49M | $ 11.36M | $ 9.78M | $ 13.77M | |
$ 52.41M | $ 56.75M | $ 35.87M | $ 37.21M | $ 18.12M | $ 28.70M | |
$ -19.30M | $ -22.68M | $ -22.38M | $ -25.85M | $ -8.33M | $ -14.92M | |
$ -424.00K | $ -468.00K | $ -195.00K | $ -344.00K | $ -2.87M | $ -2.13M | |
$ -1.50M | $ -2.93M | $ 21.97M | $ -11.46M | $ 280.00K | $ 6.11M | |
$ -13.08M | $ -20.12M | $ -608.00K | $ -37.66M | $ -10.92M | $ -10.95M | |
$ 1.00K | $ 14.00K | $ 32.00K | $ 56.00K | $ 64.00K | $ 33.00K | |
$ 1.48M | - | - | - | - | - | |
$ -13.08M | $ -20.13M | $ -640.00K | $ -37.71M | $ -10.99M | $ -10.98M | |
$ -8.68 | $ -13.02 | $ -0.03 | $ -4.28 | $ -0.95 | $ -0.95 | |
$ -8.68 | $ -13.02 | $ -0.03 | $ -4.28 | $ -0.95 | $ -0.95 | |
$ 30.70M | $ 1.55M | $ 21.14M | $ 8.81M | $ 11.60M | $ 11.60M | |
$ 30.70M | $ 1.55M | $ 21.14M | $ 8.81M | $ 11.60M | $ 11.60M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 38.67M | $ 73.69M | $ 51.05M | $ 49.95M | $ 27.18M | $ 41.10M | |
$ -13.08M | $ -20.13M | $ -640.00K | $ -37.71M | $ -10.99M | $ -10.98M | |
$ -15.24M | $ -23.18M | $ -13.80M | $ -25.57M | $ -10.02M | $ -11.44M | |
$ 92.00K | - | $ 370.00K | $ 360.00K | $ 2.90M | $ 2.16M | |
$ -16.33M | $ -19.65M | $ -238.00K | $ -37.30M | $ -8.03M | $ -8.79M | |
$ -15.29M | $ -18.60M | $ 934.00K | $ -36.76M | $ -7.46M | $ -8.12M |