Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 796.67M | $ 708.78M | $ 623.62M | $ 645.63M | $ 615.63M | |
$ 1.12B | $ 708.78M | $ 623.62M | $ 645.63M | $ 615.63M | |
$ 387.42M | $ -373.58M | $ -382.69M | $ -461.22M | $ -372.76M | |
$ 37.80M | $ 38.81M | $ 39.56M | $ 41.23M | $ 35.46M | |
$ 356.39M | $ 280.53M | $ 283.01M | $ 233.54M | $ 271.00M | |
$ 409.25M | $ 335.21M | $ 240.93M | $ 184.41M | $ 242.86M | |
$ -90.66M | $ -71.90M | $ -52.18M | $ -62.87M | $ -46.78M | |
$ 318.60M | $ 241.72M | $ 240.93M | $ 184.41M | $ 242.86M | |
$ 255.86M | $ 217.61M | $ 205.16M | $ 155.81M | $ 198.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.72 | $ 2.33 | $ 2.16 | $ 1.60 | $ 2.01 | |
$ 2.69 | $ 2.30 | $ 2.14 | $ 1.59 | $ 2.00 | |
93.94M | 93.53M | 95.03M | 97.36M | 98.31M | |
95.10M | 94.59M | 95.90M | 98.09M | 98.85M |