Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 239.57M | $ 230.77M | $ 227.02M | $ 223.54M | $ 205.55M | $ 195.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 100.61M | $ 98.57M | $ 101.04M | $ 110.64M | $ 70.27M | $ 71.99M | |
$ 21.63M | $ 20.56M | $ 19.23M | $ 22.70M | $ 10.76M | $ 7.45M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 78.98M | $ 78.00M | $ 81.81M | $ 87.94M | $ 59.50M | $ 84.94M | |
$ 4.40 | $ 4.36 | $ 4.59 | $ 4.94 | $ 3.35 | $ 3.64 | |
$ 4.41 | $ 4.36 | $ 4.58 | $ 4.94 | $ 3.35 | $ 3.64 | |
$ 71.73M | $ 17.89M | $ 17.84M | $ 17.79M | $ 17.75M | $ 17.72M | |
$ 71.81M | $ 17.90M | $ 17.85M | $ 17.80M | $ 17.76M | $ 17.74M | |
$ 1.85 | $ 1.80 | $ 1.68 | $ 1.57 | $ ― | $ 1.48 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 78.98M | $ 78.00M | $ 81.81M | $ 87.94M | $ 59.50M | $ 64.54M | |
$ -79.50M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 125.35M | $ 95.54M | $ 28.64M | $ 15.09M | $ 25.45M | $ 40.51M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |