Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 152.96M | $ 160.24M | $ 137.03M | $ 126.88M | $ 117.91M | $ 107.54M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 36.43M | $ 50.61M | $ 47.03M | $ 48.38M | $ 37.13M | $ 39.56M | |
$ 4.99M | $ 7.65M | $ 7.61M | $ 7.83M | $ 4.94M | $ 5.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 30.62M | $ 41.38M | $ 38.93M | $ 40.37M | $ 32.09M | $ 33.23M | |
$ 2.00 | $ 2.73 | $ 2.60 | $ 2.63 | $ 2.00 | $ 2.12 | |
$ 2.00 | $ 2.73 | $ 2.60 | $ 2.63 | $ 2.00 | $ 2.01 | |
$ 104.57M | $ 15.15M | $ 14.97M | $ 15.34M | $ 16.13M | $ 15.65M | |
$ 104.57M | $ 15.15M | $ 14.97M | $ 15.34M | $ 16.13M | $ 16.85M | |
$ 0.64 | $ 0.64 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 31.45M | $ 42.96M | $ 39.43M | $ 40.55M | $ 32.19M | $ 33.88M | |
$ -18.75M | $ 2.82M | $ ― | $ ― | $ ― | $ ― | |
$ 90.13M | $ 57.24M | $ 15.95M | $ 6.32M | $ 10.14M | $ 12.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |