Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.38B | $ 5.44B | $ 5.43B | $ 5.46B | $ 4.59B | |
$ 2.73B | $ 2.58B | $ 2.48B | $ 2.63B | $ 2.25B | |
$ 2.04B | $ 2.02B | $ 1.81B | $ 1.90B | $ 1.87B | |
$ 245.95M | $ 229.18M | $ 182.18M | $ 184.31M | $ 193.45M | |
$ 909.24M | $ 766.53M | $ 819.33M | $ 956.38M | $ 569.44M | |
$ 694.28M | $ 561.66M | $ 675.51M | $ 729.56M | $ 374.74M | |
$ -71.78M | $ -117.40M | $ -171.18M | $ -258.80M | $ -197.08M | |
$ 622.50M | $ 465.40M | $ 529.76M | $ 470.80M | $ 189.13M | |
$ 541.82M | $ 214.35M | $ 393.91M | $ 902.99M | $ 123.58M | |
$ 1.59 | $ 0.61 | $ 1.11 | $ 2.58 | $ 0.36 | |
$ 1.58 | $ 0.60 | $ 1.10 | $ 2.53 | $ 0.35 | |
340.44M | 353.59M | 353.80M | 350.00M | 347.46M | |
343.34M | 357.11M | 359.61M | 357.25M | 349.12M |