Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 68.33M | $ 58.69M | $ 64.36M | $ 60.27M | $ 52.68M | |
$ ― | $ 39.69M | $ 33.63M | $ 39.09M | $ 33.69M | $ 29.54M | |
$ ― | $ 28.64M | $ 25.06M | $ 25.27M | $ 26.59M | $ 23.14M | |
$ ― | $ 25.30M | $ 21.58M | $ 23.57M | $ 22.61M | $ 19.71M | |
$ ― | $ 3.33M | $ 3.48M | $ 1.70M | $ 3.97M | $ 3.43M | |
$ ― | $ -148.00K | $ -251.00K | $ -284.00K | $ -182.00K | $ -196.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.17M | $ 2.78M | $ 2.04M | $ 3.84M | $ 2.94M | |
$ ― | $ 830.00K | $ 696.00K | $ 645.00K | $ 1.27M | $ 1.01M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.34M | $ 2.08M | $ 1.40M | $ 2.57M | $ 1.93M | |
$ ― | $ 0.29 | $ 0.25 | $ 0.17 | $ 0.31 | $ 0.24 | |
$ ― | $ 0.29 | $ 0.25 | $ 0.17 | $ 0.31 | $ 0.24 | |
$ ― | $ 8.19M | $ 8.19M | $ 8.19M | $ 8.19M | $ 8.19M | |
$ ― | $ 8.19M | $ 8.19M | $ 8.19M | $ 8.19M | $ 8.19M | |
$ ― | $ 0.03 | $ 0.00 | $ 0.05 | $ 0.05 | $ 0.03 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 78.00K | $ 94.00K | $ 139.00K | $ 250.00K | $ 270.00K | |
$ ― | $ 64.99M | $ 55.21M | $ 62.66M | $ 56.30M | $ 49.25M | |
$ ― | $ 2.34M | $ 2.08M | $ 1.40M | $ 2.57M | $ 1.93M | |
$ ― | $ 2.35M | $ 2.42M | $ 965.75K | $ 2.54M | $ 2.13M | |
$ ― | $ 148.00K | $ 251.00K | $ 284.00K | $ 182.00K | $ 196.00K | |
$ ― | $ 3.31M | $ 3.03M | $ 2.33M | $ 4.02M | $ 3.13M | |
$ ― | $ 5.64M | $ 5.62M | $ 4.82M | $ 5.64M | $ 4.87M |