Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 92.37M | $ 89.78M | $ 68.68M | $ 73.05M | $ 65.11M | $ 84.08M | |
$ 12.37M | $ 52.92M | $ 40.12M | $ 42.53M | $ 42.14M | $ -3.10M | |
$ 80.00M | $ 36.86M | $ 28.56M | $ 30.52M | $ 22.97M | $ 87.18M | |
$ 86.16M | $ 83.78M | $ 73.55M | $ 67.09M | $ 68.56M | $ 76.21M | |
$ 1.11M | $ 6.00M | $ -4.87M | $ 5.96M | $ -3.45M | $ 4.64M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 15.19M | $ 10.00M | $ -7.42M | $ -7.18M | $ 576.00K | $ -2.12M | |
$ 4.39M | $ 13.44M | $ -5.20M | $ 14.00M | $ -7.59M | $ 9.40M | |
$ 1.70M | $ 2.87M | $ -567.00K | $ 4.24M | $ 1.36M | $ 3.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.69M | $ 10.57M | $ -4.63M | $ 9.76M | $ -8.95M | $ 1.94M | |
$ 0.35 | $ 1.20 | $ -0.59 | $ 1.24 | $ -1.12 | $ 0.70 | |
$ 0.32 | $ 1.17 | $ -0.59 | $ 1.23 | $ -1.12 | $ 0.70 | |
$ 32.45M | $ 7.96M | $ 7.84M | $ 7.88M | $ 7.99M | $ 8.41M | |
$ 33.33M | $ 8.11M | $ 7.84M | $ 7.93M | $ 7.99M | $ 8.46M | |
$ 0.60 | $ 2.88 | $ 2.88 | $ 2.88 | $ ― | $ 2.88 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 85.38M | $ 86.33M | $ 66.46M | $ 64.44M | $ 66.88M | $ 73.11M | |
$ 2.69M | $ 10.57M | $ -4.63M | $ 9.76M | $ -8.95M | $ 5.91M | |
$ 15.51M | $ -32.14M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.26M | $ 3.45M | $ 2.22M | $ 5.96M | $ -1.23M | $ 9.40M | |
$ 7.01M | $ 8.27M | $ 4.80M | $ 8.33M | $ 1.41M | $ 12.03M |