Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.38B | $ 5.44B | $ 5.43B | $ 5.46B | $ 4.58B | |
$ 2.73B | $ 2.58B | $ 2.48B | $ 2.63B | $ 2.24B | |
$ 2.04B | $ 2.02B | $ 1.81B | $ 1.90B | $ 1.86B | |
$ 245.95M | $ 177.34M | $ 182.18M | $ 184.31M | $ 193.45M | |
$ 987.23M | $ 766.53M | $ 819.33M | $ 909.01M | $ 573.26M | |
$ 694.28M | $ 561.66M | $ 454.92M | $ 540.39M | $ 182.20M | |
$ -71.78M | $ -96.25M | $ -171.18M | $ -258.80M | $ -197.08M | |
$ 622.50M | $ 465.40M | $ 504.30M | $ 470.80M | $ 183.80M | |
$ 541.82M | $ 214.35M | $ 393.91M | $ 902.99M | $ 123.58M | |
$ 1.59 | $ 0.61 | $ 1.11 | $ 2.58 | $ 0.36 | |
$ 1.59 | $ 0.60 | $ 1.10 | $ 2.53 | $ 0.35 | |
340.44M | 353.59M | 353.79M | 350.01M | 347.46M | |
340.44M | 357.11M | 359.61M | 357.25M | 349.12M |