Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 94.39M | $ 84.69M | $ 77.60M | $ 91.07M | $ 83.89M | $ 78.71M | |
$ 73.22M | $ 64.63M | $ 58.90M | $ 64.78M | $ 61.14M | $ 60.68M | |
$ 21.16M | $ 20.06M | $ 18.70M | $ 26.29M | $ 22.75M | $ 18.03M | |
$ 23.99M | $ 21.72M | $ 23.21M | $ 21.86M | $ 19.17M | $ 15.56M | |
$ -2.83M | $ -1.66M | $ -4.51M | $ 4.43M | $ 3.58M | $ 2.47M | |
$ 30.00K | $ 760.00K | $ -1.49M | $ -379.00K | $ 528.00K | $ -1.22M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.61M | $ 285.00K | $ -5.42M | $ 4.25M | $ 4.61M | $ 1.13M | |
$ 212.00K | $ 353.00K | $ -839.00K | $ 1.32M | $ 1.28M | $ 404.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -2.15M | $ -255.00K | $ -4.74M | $ 2.81M | $ 3.35M | $ 742.00K | |
$ -0.22 | $ -0.03 | $ -0.52 | $ 0.31 | $ 0.38 | $ 0.10 | |
$ -0.22 | $ -0.03 | $ -0.52 | $ 0.31 | $ 0.38 | $ 0.10 | |
$ 36.06M | $ 9.02M | $ 9.08M | $ 9.11M | $ 8.77M | $ 7.34M | |
$ 36.06M | $ 9.02M | $ 9.08M | $ 9.11M | $ 8.77M | $ 7.34M | |
$ 0.10 | $ 0.04 | $ 0.04 | $ 0.13 | $ 0.13 | $ 0.20 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 97.22M | $ 86.35M | $ 82.11M | $ 86.64M | $ 80.31M | $ 76.23M | |
$ -2.15M | $ -255.00K | $ -4.74M | $ 2.81M | $ 3.35M | $ 742.00K | |
$ -2.15M | $ -682.70K | $ -5.34M | $ 2.80M | $ 3.33M | $ 738.79K | |
$ 363.00K | $ 340.00K | $ 380.00K | $ 436.00K | $ 231.00K | $ 235.00K | |
$ -1.25M | $ 625.00K | $ -5.04M | $ 4.68M | $ 4.84M | $ 1.36M | |
$ 10.16M | $ 10.17M | $ 6.65M | $ 12.50M | $ 9.78M | $ 5.86M |