Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 35.24M | $ 34.07M | $ 28.67M | $ 24.10M | $ 18.85M | $ 26.18M | |
$ 9.98M | $ 17.44M | $ 15.19M | $ 12.74M | $ 9.07M | $ 12.41M | |
$ 25.26M | $ 16.63M | $ 13.49M | $ 11.36M | $ 9.78M | $ 13.77M | |
$ 27.51M | $ 39.20M | $ 35.87M | $ 37.21M | $ 18.12M | $ 28.70M | |
$ -19.02M | $ -22.68M | $ -22.38M | $ -25.85M | $ -8.33M | $ -14.92M | |
$ -2.36M | $ 560.00K | $ -195.00K | $ -344.00K | $ -2.87M | $ -2.13M | |
$ -7.69M | $ 3.02M | $ 21.97M | $ -11.46M | $ 280.00K | $ 6.11M | |
$ -13.49M | $ -20.12M | $ -608.00K | $ -37.66M | $ -10.92M | $ -10.95M | |
$ 14.00K | $ 14.00K | $ 32.00K | $ 56.00K | $ 64.00K | $ 33.00K | |
$ 1.47M | - | - | - | - | - | |
$ -13.51M | $ -20.13M | $ -640.00K | $ -37.71M | $ -10.99M | $ -10.98M | |
$ -3.12 | $ -13.02 | $ -0.03 | $ -4.28 | $ -0.95 | $ -0.95 | |
$ -3.12 | $ -13.02 | $ -0.03 | $ -4.28 | $ -0.95 | $ -0.95 | |
$ 12.20M | $ 1.55M | $ 21.14M | $ 8.81M | $ 11.60M | $ 11.60M | |
$ 12.20M | $ 1.55M | $ 21.14M | $ 8.81M | $ 11.60M | $ 11.60M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.99M | $ 56.65M | $ 51.05M | $ 49.95M | $ 27.18M | $ 41.10M | |
$ -13.51M | $ -20.13M | $ -640.00K | $ -37.71M | $ -10.99M | $ -10.98M | |
$ -15.48M | $ -23.18M | $ -13.80M | $ -25.57M | $ -10.02M | $ -11.44M | |
- | - | $ 370.00K | $ 360.00K | $ 2.90M | $ 2.16M | |
$ -9.37M | $ -19.52M | $ -238.00K | $ -37.30M | $ -8.03M | $ -8.79M | |
$ -8.52M | $ -18.45M | $ 934.00K | $ -36.76M | $ -7.46M | $ -8.12M |