Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 35.36M | $ 34.07M | $ 28.67M | $ 24.10M | $ 18.85M | $ 26.18M | |
$ 5.39M | $ 17.44M | $ 15.19M | $ 12.74M | $ 9.07M | $ 12.41M | |
$ 29.96M | $ 16.63M | $ 13.49M | $ 11.36M | $ 9.78M | $ 13.77M | |
$ 27.96M | $ 56.75M | $ 35.87M | $ 37.21M | $ 18.12M | $ 28.70M | |
$ -19.36M | $ -22.68M | $ -22.38M | $ -25.85M | $ -8.33M | $ -14.92M | |
$ -2.21M | $ -468.00K | $ -195.00K | $ -344.00K | $ -2.87M | $ -2.13M | |
$ -8.75M | $ -2.93M | $ 21.97M | $ -11.46M | $ 280.00K | $ 6.11M | |
$ -12.82M | $ -20.12M | $ -608.00K | $ -37.66M | $ -10.92M | $ -10.95M | |
$ 16.00K | $ 14.00K | $ 32.00K | $ 56.00K | $ 64.00K | $ 33.00K | |
$ 3.68M | - | - | - | - | - | |
$ -12.84M | $ -20.13M | $ -640.00K | $ -37.71M | $ -10.99M | $ -10.98M | |
$ 0.54 | $ -13.02 | $ -0.03 | $ -4.28 | $ -0.95 | $ -0.95 | |
$ 0.54 | $ -13.02 | $ -0.03 | $ -4.28 | $ -0.95 | $ -0.95 | |
$ 16.61M | $ 1.55M | $ 21.14M | $ 8.81M | $ 11.60M | $ 11.60M | |
$ 16.61M | $ 1.55M | $ 21.14M | $ 8.81M | $ 11.60M | $ 11.60M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -120.00K | $ 73.69M | $ 51.05M | $ 49.95M | $ 27.18M | $ 41.10M | |
$ -12.84M | $ -20.13M | $ -640.00K | $ -37.71M | $ -10.99M | $ -10.98M | |
$ -16.28M | $ -23.18M | $ -13.80M | $ -25.57M | $ -10.02M | $ -11.44M | |
- | - | $ 370.00K | $ 360.00K | $ 2.90M | $ 2.16M | |
$ -8.85M | $ -19.52M | $ -238.00K | $ -37.30M | $ -8.03M | $ -8.79M | |
$ -7.92M | $ -18.45M | $ 934.00K | $ -36.76M | $ -7.46M | $ -8.12M |