Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 39.49M | $ 27.03M | $ 21.50M | $ 37.27M | $ 64.69M | $ 72.65M | |
$ 29.68M | $ 18.82M | $ 16.09M | $ 24.82M | $ 52.51M | $ 53.71M | |
$ 9.81M | $ 8.21M | $ 5.41M | $ 12.46M | $ 12.18M | $ 18.93M | |
$ 12.99M | $ 11.31M | $ 12.04M | $ 15.10M | $ 20.39M | $ 21.54M | |
$ -3.18M | $ -3.10M | $ -6.63M | $ -2.65M | $ -8.21M | $ -2.60M | |
$ -234.00K | $ -233.00K | $ -462.00K | $ -345.00K | $ -447.00K | $ -144.00K | |
$ -1.41M | $ 12.31M | $ 2.76M | $ -1.51M | $ -687.00K | $ 616.00K | |
$ -4.83M | $ 8.98M | $ -4.33M | $ -4.50M | $ -9.35M | $ -2.13M | |
$ 740.00K | $ 3.24M | $ 1.26M | $ 2.15M | $ 2.43M | $ 3.42M | |
$ -3.48M | $ -2.37M | $ -2.68M | $ -2.01M | $ -552.00K | $ 1.96M | |
$ -9.13M | $ 17.94M | $ -347.00K | $ -10.10M | $ -12.33M | $ -3.62M | |
$ -0.47 | $ 1.00 | $ -0.02 | $ -0.70 | $ -0.86 | $ -0.25 | |
$ -0.47 | $ 0.99 | $ -0.02 | $ -0.70 | $ -0.86 | $ -0.25 | |
$ 76.18M | $ 18.02M | $ 14.72M | $ 14.49M | $ 14.37M | $ 14.47M | |
$ 76.34M | $ 18.19M | $ 14.72M | $ 14.49M | $ 14.37M | $ 14.47M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 42.67M | $ 30.13M | $ 28.13M | $ 39.92M | $ 72.90M | $ 75.25M | |
$ -9.13M | $ 17.94M | $ -347.00K | $ -10.10M | $ -12.33M | $ -3.62M | |
$ 469.47K | $ 3.44M | $ -8.01M | $ -8.40M | $ -11.01M | $ -3.28M | |
$ 262.00K | $ 308.00K | $ 462.00K | $ 348.00K | $ 447.00K | $ 153.00K | |
$ -4.57M | $ 9.29M | $ -3.87M | $ -4.15M | $ -8.90M | $ -1.98M | |
$ -2.83M | $ 11.42M | $ -1.90M | $ -2.10M | $ -6.19M | $ 161.00K |