Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 220.82M | $ 204.67M | $ 187.16M | $ 190.59M | $ 186.87M | $ 183.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 78.57M | $ 78.57M | $ 92.95M | $ 84.90M | $ 103.12M | $ 87.04M | |
$ 15.01M | $ 15.01M | $ 12.19M | $ 10.15M | $ 10.21M | $ 9.62M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 60.60M | $ 60.60M | $ 77.80M | $ 72.30M | $ 92.91M | $ 77.42M | |
$ 1.47 | $ 1.44 | $ 1.85 | $ 1.72 | $ 2.15 | $ 1.82 | |
$ 1.47 | $ 1.44 | $ 1.85 | $ 1.72 | $ 2.15 | $ 1.82 | |
$ 169.48M | $ 42.21M | $ 42.08M | $ 42.06M | $ 42.07M | $ 41.48M | |
$ 169.48M | $ 42.21M | $ 42.08M | $ 42.06M | $ 42.07M | $ 41.48M | |
$ 0.23 | $ 0.23 | $ 0.24 | $ 0.00 | $ 0.23 | $ 0.23 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 64.60M | $ 64.60M | $ 80.76M | $ 74.75M | $ 92.91M | $ 77.42M | |
$ 64.60M | $ 62.42M | $ 80.76M | $ 74.75M | $ 92.91M | $ 77.42M | |
$ 29.87M | $ 29.87M | $ 27.99M | $ 29.42M | $ 29.84M | $ 30.45M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |