Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 53.94M | $ 45.71M | $ 34.87M | $ 28.82M | $ 24.54M | |
$ ― | $ 29.93M | $ 25.11M | $ 17.44M | $ 13.79M | $ 11.56M | |
$ ― | $ 24.01M | $ 20.61M | $ 17.43M | $ 15.02M | $ 12.98M | |
$ ― | $ 24.69M | $ 20.73M | $ 21.35M | $ 20.59M | $ 17.27M | |
$ ― | $ -680.00K | $ -126.00K | $ -3.92M | $ -5.57M | $ -4.29M | |
$ ― | $ -578.00K | $ -1.16M | $ -952.00K | $ -308.00K | $ 231.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -4.04M | $ -1.74M | $ -5.68M | $ -7.97M | $ -4.23M | |
$ ― | $ 312.00K | $ 142.00K | $ 66.00K | $ 446.00K | $ 317.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -4.35M | $ -1.88M | $ -5.75M | $ -8.42M | $ -4.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 54.62M | $ 45.84M | $ 38.79M | $ 34.39M | $ 28.84M | |
$ ― | $ -4.35M | $ -1.88M | $ -5.75M | $ -8.42M | $ -4.56M | |
$ ― | $ -4.16M | $ -1.76M | $ -5.19M | $ -7.08M | $ -4.60M | |
$ ― | $ 1.03M | $ 1.49M | $ 1.29M | $ 559.00K | $ 384.00K | |
$ ― | $ -3.01M | $ -251.00K | $ -4.39M | $ -7.41M | $ -3.84M | |
$ ― | $ 494.00K | $ 3.27M | $ -354.00K | $ -5.18M | $ -1.90M |