Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 131.97M | $ 136.61M | $ 158.39M | $ 140.06M | $ 127.95M | $ 121.61M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 18.91M | $ 28.72M | $ 61.72M | $ 35.70M | $ -45.09M | $ 27.78M | |
$ 4.55M | $ 5.34M | $ 11.60M | $ 4.11M | $ 772.00K | $ 1.21M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.36M | $ 23.38M | $ 50.12M | $ 31.59M | $ -45.86M | $ 26.57M | |
$ 0.63 | $ 1.00 | $ 2.03 | $ 1.19 | $ -1.74 | $ 1.01 | |
$ 0.63 | $ 1.00 | $ 2.03 | $ 1.19 | $ -1.74 | $ 1.01 | |
$ 91.16M | $ 23.24M | $ 24.60M | $ 26.34M | $ 26.38M | $ 26.32M | |
$ 91.16M | $ 23.24M | $ 24.60M | $ 26.34M | $ 26.38M | $ 26.34M | |
$ ― | $ ― | $ ― | $ ― | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 14.36M | $ 23.38M | $ 50.12M | $ 31.59M | $ -45.86M | $ 26.57M | |
$ 19.72M | $ 23.22M | $ ― | $ ― | $ 661.98K | $ 31.28M | |
$ 104.36M | $ 74.11M | $ 20.25M | $ 22.71M | $ 35.83M | $ 46.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |