Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 39.65M | $ 53.88M | $ 74.28M | $ 39.50M | $ 27.90M | $ 27.79M | |
$ -142.00K | $ 438.00K | $ -2.55M | $ 0.00 | $ -762.00K | $ -540.00K | |
$ 35.27M | $ 41.66M | $ 46.32M | $ 35.95M | $ 30.70M | $ 28.70M | |
- | - | - | - | - | - | |
- | - | - | $ 0.00 | $ 1.51M | $ -1.13M | |
$ 4.24M | $ 12.66M | $ 25.41M | $ 3.55M | $ -2.06M | $ -2.57M | |
$ 312.00K | $ 3.06M | $ 5.48M | $ 118.00K | $ 31.00K | $ -443.00K | |
- | - | - | - | - | - | |
$ 3.92M | $ 9.60M | $ 19.93M | $ 3.43M | $ -2.09M | $ -2.13M | |
$ 0.81 | $ 1.96 | $ 3.89 | $ 0.64 | $ -0.37 | $ -0.39 | |
$ 0.78 | $ 1.88 | $ 3.86 | $ 0.64 | $ -0.37 | $ -0.39 | |
$ 19.27M | $ 4.90M | $ 5.13M | $ 5.38M | $ 5.57M | $ 5.47M | |
$ 20.14M | $ 5.11M | $ 5.16M | $ 5.38M | $ 5.57M | $ 5.47M | |
$ 0.30 | $ 0.15 | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.02 | $ 1.99 | $ 4.15 | - | - | - | |
- | - | - | - | - | - | |
$ 22.81M | $ 22.40M | $ 16.31M | $ 17.83M | $ 15.93M | $ 14.29M | |
$ 3.92M | $ 9.60M | $ 19.93M | $ 3.43M | $ -2.09M | $ -2.13M | |
$ 3.92M | $ 9.60M | $ 19.93M | $ 3.43M | $ -3.19M | $ -1.19M | |
$ 104.00K | $ 32.00K | $ 75.00K | $ 90.00K | $ 305.00K | $ 235.00K | |
- | - | - | - | - | - | |
- | - | - | - | - | - |