Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 55.84M | $ 58.94M | $ 50.10M | $ 54.57M | $ 44.53M | $ 49.87M | |
$ 45.49M | $ 48.69M | $ 43.59M | $ 45.43M | $ 39.09M | $ 45.00M | |
$ 10.35M | $ 10.25M | $ 6.51M | $ 9.14M | $ 5.45M | $ 4.87M | |
$ 7.88M | $ 7.77M | $ 7.95M | $ 8.81M | $ 8.31M | $ 11.43M | |
$ 2.48M | $ 2.49M | $ -1.44M | $ 328.00K | $ -2.87M | $ -6.56M | |
$ -1.25M | $ -1.26M | $ -1.49M | $ -3.56M | $ -3.92M | $ -3.38M | |
$ 275.00K | $ 405.00K | $ 2.84M | $ 672.00K | $ -1.76M | $ -6.33M | |
$ 1.50M | $ 1.63M | $ -86.00K | $ -2.56M | $ -8.55M | $ -16.27M | |
- | $ 0.00 | $ -1.41M | $ 37.00K | $ 0.00 | $ -197.00K | |
- | - | - | - | - | - | |
$ 1.50M | $ 1.63M | $ 1.10M | $ -2.73M | $ -10.99M | $ -22.55M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 53.37M | $ 56.45M | $ 51.54M | $ 54.24M | $ 47.40M | $ 56.43M | |
$ 1.50M | $ 1.63M | $ 1.10M | $ -2.73M | $ -10.99M | $ -22.55M | |
$ 1.50M | $ 1.63M | $ -436.22K | $ -2.60M | $ -6.51M | $ -9.84M | |
$ 1.25M | $ 1.26M | $ 1.49M | $ 3.56M | $ 3.92M | $ 3.38M | |
$ 2.75M | $ 2.89M | $ 1.41M | $ 1.00M | $ -4.63M | $ -12.89M | |
$ 5.96M | $ 6.19M | $ 4.46M | $ 4.47M | $ -1.76M | $ -9.50M |