Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 86.39M | $ 92.96M | $ 128.13M | $ 119.38M | $ 116.11M | $ 110.78M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 20.44M | $ 29.47M | $ 58.22M | $ 53.31M | $ 49.53M | $ 49.78M | |
$ -38.00K | $ 3.23M | $ 11.29M | $ 10.22M | $ 8.32M | $ 8.23M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 20.64M | $ 26.24M | $ 46.93M | $ 43.09M | $ 41.20M | $ 41.55M | |
$ 0.88 | $ 1.16 | $ 2.05 | $ 1.82 | $ 1.73 | $ 1.68 | |
$ 0.88 | $ 1.16 | $ 2.04 | $ 1.81 | $ 1.72 | $ 1.67 | |
$ 90.15M | $ 22.55M | $ 22.87M | $ 23.66M | $ 23.86M | $ 24.66M | |
$ 112.63M | $ 22.55M | $ 22.87M | $ 23.66M | $ 53.91K | $ 24.85M | |
$ 0.84 | $ 0.84 | $ 0.82 | $ 0.78 | $ 0.74 | $ 0.70 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 19.89M | $ 26.24M | $ 46.93M | $ 43.09M | $ 41.20M | $ 41.55M | |
$ -35.89M | $ -5.95M | $ ― | $ ― | $ ― | $ ― | |
$ 45.36M | $ 68.62M | $ 18.50M | $ 16.15M | $ 29.19M | $ 43.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |