Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.51B | $ 1.42B | $ 1.48B | $ 1.37B | $ 1.20B | |
$ 1.29B | $ 781.36M | $ 985.80M | $ 946.77M | $ 892.48M | |
$ 962.74M | $ 480.90M | $ 722.70M | $ 671.09M | $ 656.28M | |
$ 227.63M | $ 210.47M | $ 195.02M | $ 187.47M | $ 179.64M | |
$ 573.98M | $ 526.15M | $ 466.58M | $ 456.95M | $ 416.19M | |
$ 323.32M | $ 300.45M | $ 263.10M | $ 275.68M | $ 236.20M | |
$ -108.65M | $ -98.78M | $ -80.68M | $ -85.42M | $ -91.96M | |
$ 214.67M | $ 201.67M | $ 182.40M | $ 190.26M | $ 144.25M | |
$ 224.11M | $ 194.13M | $ 183.01M | $ 186.84M | $ 155.22M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.66 | $ 3.22 | $ 3.28 | $ 3.61 | $ 3.07 | |
$ 3.66 | $ 3.22 | $ 3.25 | $ 3.60 | $ 3.06 | |
61.29M | 60.32M | 55.77M | 51.71M | 50.56M | |
61.29M | 60.36M | 56.29M | 51.87M | 50.70M |