Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 881.66M | $ 860.90M | $ 706.79M | $ 590.62M | $ 626.10M | |
$ 399.90M | $ 378.47M | $ 300.33M | $ 244.52M | $ 262.08M | |
$ 289.40M | $ 271.01M | $ 218.25M | $ 184.82M | $ 190.23M | |
$ 46.61M | $ 53.16M | $ 43.39M | $ 38.29M | $ 38.28M | |
$ 169.92M | $ 160.99M | $ 126.49M | $ 98.07M | $ 111.12M | |
$ 110.50M | $ 103.08M | $ 100.22M | $ 55.89M | $ 89.21M | |
$ -26.75M | $ -15.92M | $ -7.88M | $ -7.49M | $ -9.52M | |
$ 83.75M | $ 87.16M | $ 56.17M | $ 48.40M | $ 45.77M | |
$ 72.88M | $ 74.05M | $ 50.33M | $ 44.52M | $ 40.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.03 | $ 2.08 | $ 1.42 | $ 1.27 | $ 1.16 | |
$ 2.02 | $ 2.06 | $ 1.41 | $ 1.25 | $ 1.15 | |
35.84M | 35.65M | 35.40M | 35.14M | 35.03M | |
36.03M | 35.91M | 35.78M | 35.65M | 35.55M |