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.24B | |
$ 2.04B | $ 2.02B | $ 1.81B | $ 1.90B | $ 1.87B | |
$ 245.95M | $ 229.18M | $ 238.22M | $ 231.68M | $ 193.45M | |
$ 987.23M | $ 818.37M | $ 875.37M | $ 956.38M | $ 569.44M | |
$ 694.28M | $ 561.66M | $ 675.51M | $ 729.56M | $ 374.74M | |
$ -46.84M | $ -77.83M | $ -145.75M | $ -246.96M | $ -185.61M | |
$ 647.44M | $ 483.83M | $ 529.76M | $ 482.61M | $ 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 |