Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 44.73M | $ 53.36M | $ 44.78M | $ 9.64M | $ 18.99M | $ 18.12M | |
$ 30.28M | $ 24.09M | $ 17.52M | $ 7.93M | $ 13.05M | $ 12.16M | |
$ 14.45M | $ 13.18M | $ 12.18M | $ 1.72M | $ 5.93M | $ 5.96M | |
$ 7.65M | $ 37.12M | $ 52.09M | $ 5.90M | $ 8.04M | $ 6.48M | |
$ 6.80M | $ -23.71M | $ -24.83M | $ -4.18M | $ -2.11M | $ -519.00K | |
$ -8.76M | $ 1.22M | $ 2.93M | $ -1.51M | $ -6.49M | $ -2.58M | |
$ 1.57M | $ 87.94M | $ 30.43M | $ 1.51M | $ 18.09M | $ 3.92M | |
$ -386.00K | $ 2.24M | $ -22.75M | $ -6.29M | $ 9.50M | $ 819.00K | |
$ 1.95M | $ 2.46M | $ 12.92M | $ -125.00K | $ -287.00K | $ 215.00K | |
- | $ -15.52M | $ -29.10M | - | - | - | |
$ -3.79M | $ -112.37M | $ -79.36M | $ -4.63M | $ 12.06M | $ 1.06M | |
- | - | - | $ -0.38 | $ 1.09 | $ 0.10 | |
- | - | - | $ -0.38 | $ 1.09 | $ 0.10 | |
- | - | - | $ 12.30M | $ 11.06M | $ 10.68M | |
- | - | - | $ 12.33M | $ 11.07M | $ 10.68M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 16.00K | $ 9.00K | $ 390.00K | |
$ 37.93M | $ 61.21M | $ 69.61M | $ 13.83M | $ 21.09M | $ 18.64M | |
$ -3.79M | $ -112.37M | $ -79.36M | $ -4.63M | $ 12.06M | $ 1.06M | |
$ -4.46M | - | - | $ -5.68M | $ 13.31M | $ 692.68K | |
$ 9.36M | - | - | $ 4.46M | $ 7.63M | $ 5.14M | |
$ 8.97M | $ -245.00K | $ -22.75M | $ -1.83M | $ 17.13M | $ 5.96M | |
$ 20.82M | $ 15.85M | $ -7.68M | $ 1.15M | $ 23.55M | $ 11.78M |