Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 75.78M | $ 71.77M | $ 74.15M | $ 66.52M | $ ― | $ 6.00K | |
$ ― | $ ― | $ ― | $ ― | $ 36.00K | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ -36.00K | $ 6.00K | |
$ 9.17M | $ ― | $ ― | $ ― | $ 32.54M | $ 43.23M | |
$ -9.17M | $ ― | $ ― | $ ― | $ -32.58M | $ -43.23M | |
$ -9.12M | $ ― | $ ― | $ ― | $ -24.26M | $ -22.17M | |
$ -3.26M | $ ― | $ ― | $ ― | $ -3.19M | $ -10.52M | |
$ 16.93M | $ 21.83M | $ 26.84M | $ 22.31M | $ 11.87M | $ 14.40M | |
$ 2.62M | $ 3.67M | $ 4.61M | $ 3.85M | $ 987.00K | $ 1.38M | |
$ ― | $ ― | $ ― | $ ― | $ -394.00K | $ ― | |
$ 14.31M | $ 18.17M | $ 22.24M | $ 18.46M | $ 10.88M | $ 13.02M | |
$ 1.92 | $ 2.42 | $ 2.95 | $ 2.48 | $ 1.37 | $ 1.65 | |
$ 1.90 | $ 2.40 | $ 2.91 | $ 2.45 | $ 1.34 | $ 1.61 | |
$ 29.92M | $ 7.51M | $ 7.55M | $ 7.85M | $ 7.96M | $ 7.91M | |
$ 30.05M | $ 7.58M | $ 7.65M | $ 7.97M | $ 8.11M | $ 8.10M | |
$ 1.12 | $ 1.12 | $ 1.09 | $ 1.08 | $ ― | $ 1.05 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.17M | $ ― | $ ― | $ ― | $ 32.58M | $ 43.23M | |
$ 14.31M | $ 18.17M | $ 22.24M | $ 18.46M | $ 10.88M | $ 13.02M | |
$ -17.87M | $ 4.14M | $ ― | $ ― | $ ― | $ ― | |
$ 25.53M | $ 21.69M | $ 5.32M | $ 7.41M | $ ― | $ ― | |
$ 14.47M | $ ― | $ ― | $ ― | $ 36.13M | $ 36.57M | |
$ 15.00M | $ ― | $ ― | $ ― | $ 39.31M | $ 39.86M |