Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 191.57M | $ 193.24M | $ 218.59M | $ 228.83M | $ 226.89M | $ 200.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 53.60M | $ 56.48M | $ 91.17M | $ 98.19M | $ 89.16M | $ 88.18M | |
$ 7.92M | $ 8.30M | $ 19.49M | $ 21.32M | $ 19.33M | $ 19.06M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 56.62M | $ 48.18M | $ 71.48M | $ 76.65M | $ 69.68M | $ 211.63M | |
$ 2.67 | $ 2.82 | $ 4.14 | $ 4.43 | $ 4.03 | $ 3.98 | |
$ 2.68 | $ 2.82 | $ 4.11 | $ 4.39 | $ 4.00 | $ 3.96 | |
$ 68.17M | $ 17.03M | $ 17.25M | $ 17.31M | $ 17.28M | $ 17.33M | |
$ 68.33M | $ 17.06M | $ 17.38M | $ 17.45M | $ 17.40M | $ 17.41M | |
$ 2.24 | $ 2.24 | $ 2.18 | $ 2.10 | $ 2.05 | $ 2.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 45.64M | $ 48.18M | $ 71.68M | $ 76.87M | $ 69.83M | $ 69.12M | |
$ 38.70M | $ 44.53M | $ ― | $ ― | $ ― | $ ― | |
$ 214.62M | $ 171.56M | $ 38.48M | $ 16.56M | $ 42.49M | $ 64.25M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |