Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 356.80M | $ 343.21M | $ 304.16M | $ 278.65M | $ 280.75M | $ 234.33M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 126.72M | $ 126.62M | $ 113.55M | $ 121.47M | $ 73.29M | $ 72.03M | |
$ 10.24M | $ 13.06M | $ 14.48M | $ 22.56M | $ 12.71M | $ 14.62M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 116.48M | $ 113.56M | $ 99.07M | $ 98.91M | $ 60.58M | $ 375.52M | |
$ 6.94 | $ 6.79 | $ 5.94 | $ 6.30 | $ 3.84 | $ 3.65 | |
$ 6.89 | $ 6.73 | $ 5.87 | $ 6.20 | $ 3.80 | $ 3.60 | |
$ 67.18M | $ 16.73M | $ 16.68M | $ 15.71M | $ 15.77M | $ 15.73M | |
$ 67.69M | $ 16.87M | $ 16.89M | $ 15.94M | $ 15.95M | $ 15.97M | |
$ 0.24 | $ 0.24 | $ 0.24 | $ 0.24 | $ 0.24 | $ 0.24 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 116.48M | $ 113.56M | $ 99.07M | $ 98.91M | $ 60.58M | $ 57.41M | |
$ 54.47M | $ 100.24M | $ ― | $ ― | $ ― | $ ― | |
$ 246.14M | $ 192.40M | $ 61.45M | $ 21.92M | $ 31.42M | $ 60.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |