Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 41.62M | $ 32.67M | $ 32.04M | $ 25.45M | $ 24.41M | |
$ ― | $ 20.79M | $ 16.83M | $ 16.53M | $ 12.94M | $ 4.12M | |
$ ― | $ 20.83M | $ 15.84M | $ 14.48M | $ 12.52M | $ 20.29M | |
$ ― | $ 10.83M | $ 10.46M | $ 10.25M | $ 9.55M | $ 16.33M | |
$ ― | $ 10.00M | $ 5.37M | $ 4.23M | $ 2.97M | $ 3.96M | |
$ ― | $ 63.79K | $ 248.75K | $ 105.97K | $ 1.95M | $ 344.90K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.36M | $ 5.15M | $ 4.05M | $ 3.18M | $ 3.95M | |
$ ― | $ -482.59K | $ -431.43K | $ -325.00K | $ -675.10K | $ -90.33K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.84M | $ 5.58M | $ 4.37M | $ 3.86M | $ 3.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 31.62M | $ 27.29M | $ 26.78M | $ 22.48M | $ 20.45M | |
$ ― | $ 9.84M | $ 5.58M | $ 4.37M | $ 3.86M | $ 3.85M | |
$ ― | $ 9.85M | $ 5.58M | $ 4.33M | $ 5.06M | $ 4.02M | |
$ ― | $ 34.46K | $ 16.01K | $ 50.88K | $ 0.00 | $ 10.00 | |
$ ― | $ 9.39M | $ 5.16M | $ 4.10M | $ 3.18M | $ 3.95M | |
$ ― | $ 10.85M | $ 6.47M | $ 5.24M | $ 4.03M | $ 4.70M |