Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 25.99M | $ 31.19M | $ 36.39M | $ 38.39M | $ 35.90M | $ 30.80M | |
$ -18.25M | $ 15.28M | $ 137.00K | $ 15.56M | $ -14.54M | $ -11.90M | |
$ 11.69M | $ 15.91M | $ 21.60M | $ 22.83M | $ 21.36M | $ 18.90M | |
$ 20.55M | $ 37.72M | $ 37.34M | $ 40.50M | $ -40.66M | $ -32.66M | |
$ -25.12M | $ -21.80M | $ -15.74M | $ -17.67M | $ -19.30M | $ -16.14M | |
$ -1.02M | $ -406.00K | $ -408.00K | $ -727.00K | $ 98.00K | - | |
$ 113.60M | $ 114.12M | $ -5.00K | $ -266.00K | $ 266.00K | $ -452.00K | |
$ -25.83M | $ -23.18M | $ -17.38M | $ -18.13M | $ -19.57M | $ -15.69M | |
$ -26.00K | $ -138.00K | $ -121.00K | $ -112.00K | $ -153.00K | $ -42.00K | |
- | - | - | - | - | - | |
$ -32.17M | $ -23.04M | $ -17.26M | $ -18.02M | $ -19.41M | $ -15.65M | |
$ -4.17 | $ -5.90 | - | - | - | - | |
$ -4.17 | $ -5.90 | $ -5.80 | $ -6.60 | $ -7.20 | $ -0.38 | |
$ 31.18M | $ 3.91M | $ 3.02M | $ 2.76M | $ 2.68M | $ 40.92M | |
$ 31.19M | $ 3.91M | $ 3.02M | $ 2.76M | $ 2.70M | $ 41.18M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 25.85M | $ 37.84M | $ 37.48M | $ 56.06M | $ -55.20M | $ -44.56M | |
$ -32.48M | $ -23.04M | $ -17.26M | $ -18.02M | $ -19.41M | $ -15.65M | |
$ 92.73M | $ 90.95M | - | - | - | - | |
- | - | - | - | - | - | |
$ -24.57M | $ -21.90M | $ -16.13M | $ -18.70M | $ -19.61M | $ -15.69M | |
$ -18.01M | $ -16.82M | $ -10.95M | $ -11.80M | $ -12.23M | $ -10.64M |