Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 75.97M | $ 63.09M | $ 55.91M | $ 68.13M | $ 69.37M | |
$ ― | $ 7.22M | $ 32.65M | $ 31.22M | $ 36.21M | $ 37.60M | |
$ ― | $ 68.75M | $ 30.44M | $ 24.69M | $ 31.92M | $ 31.77M | |
$ ― | $ 74.78M | $ 27.23M | $ 24.24M | $ 27.64M | $ 26.89M | |
$ ― | $ -6.03M | $ 3.21M | $ 450.00K | $ 4.28M | $ 4.88M | |
$ ― | $ -1.22M | $ 862.00K | $ 875.00K | $ 898.00K | $ 1.15M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -7.20M | $ -5.71M | $ -3.89M | $ -5.66M | $ -2.50M | |
$ ― | $ 261.00K | $ 1.21M | $ -150.00K | $ 1.48M | $ 1.99M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -7.50M | $ -7.03M | $ -3.70M | $ -8.61M | $ -5.81M | |
$ ― | $ -0.07 | $ -0.09 | $ -0.05 | $ -0.10 | $ -0.07 | |
$ ― | $ -0.06 | $ -0.09 | $ -0.05 | $ -0.10 | $ -0.07 | |
$ ― | $ 108.95M | $ 82.63M | $ 81.57M | $ 79.49M | $ 78.56M | |
$ ― | $ 131.72M | $ 85.11M | $ 82.10M | $ 80.65M | $ 82.73M | |
$ ― | $ ― | $ ― | $ ― | $ 0.01 | $ 0.01 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 82.00M | $ -59.88M | $ -55.46M | $ -63.85M | $ -64.49M | |
$ ― | $ -7.50M | $ -7.03M | $ -3.70M | $ -8.61M | $ -5.81M | |
$ ― | $ -5.83M | $ 3.67M | $ -1.53M | $ -2.29M | $ 1.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -5.91M | $ -4.89M | $ -3.02M | $ -4.81M | $ -1.39M | |
$ ― | $ 882.00K | $ -4.89M | $ 1.83M | $ -4.81M | $ -1.39M |