Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 165.65M | $ 166.35M | $ 202.53M | $ 232.06M | $ 258.75M | $ 170.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 18.28M | $ 25.13M | $ 61.73M | $ 80.45M | $ 58.01M | $ 22.68M | |
$ 6.87M | $ 9.05M | $ 16.14M | $ 21.93M | $ 13.22M | $ 4.41M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 11.41M | $ 16.08M | $ 45.59M | $ 58.52M | $ 44.79M | $ 24.30M | |
$ 0.29 | $ 0.37 | $ 0.98 | $ 1.15 | $ 0.82 | $ 0.33 | |
$ 0.29 | $ 0.37 | $ 0.97 | $ 1.14 | $ 0.82 | $ 0.33 | |
$ 166.28M | $ 43.22M | $ 46.48M | $ 50.75M | $ 54.31M | $ 55.73M | |
$ 167.11M | $ 43.42M | $ 47.12M | $ 51.52M | $ 54.32M | $ 55.73M | |
$ 0.32 | $ 0.32 | $ 0.28 | $ 0.20 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 11.41M | $ 16.08M | $ 45.59M | $ 58.52M | $ 44.79M | $ 18.27M | |
$ 32.84M | $ 33.73M | $ ― | $ ― | $ ― | $ ― | |
$ 128.25M | $ 117.02M | $ 22.94M | $ 12.53M | $ 28.49M | $ 45.72M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |