Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 168.70M | $ 170.69M | $ 170.26M | $ 159.66M | $ 147.38M | $ 132.18M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 48.60M | $ 51.24M | $ 56.15M | $ 55.76M | $ 41.63M | $ 44.58M | |
$ 12.69M | $ 13.19M | $ 13.43M | $ 13.59M | $ 10.17M | $ 10.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 35.91M | $ 38.06M | $ 42.72M | $ 42.17M | $ 31.46M | $ 34.97M | |
$ 2.90 | $ 3.11 | $ 3.53 | $ 3.51 | $ 2.64 | $ 2.90 | |
$ 2.91 | $ 3.11 | $ 3.52 | $ 3.50 | $ 2.64 | $ 2.89 | |
$ 49.37M | $ 12.22M | $ 12.10M | $ 12.01M | $ 11.90M | $ 11.79M | |
$ 49.41M | $ 12.24M | $ 12.15M | $ 12.05M | $ 11.92M | $ 11.83M | |
$ 0.95 | $ 0.92 | $ 0.82 | $ 0.74 | $ 0.70 | $ 0.64 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 35.91M | $ 38.06M | $ 42.72M | $ 42.17M | $ 31.46M | $ 34.20M | |
$ 47.20M | $ 42.08M | $ ― | $ ― | $ ― | $ ― | |
$ 77.05M | $ 47.97M | $ 9.12M | $ 7.48M | $ 14.71M | $ 21.25M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |