Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 20.10B | $ 19.46B | $ 17.97B | $ 17.42B | $ 16.47B | |
$ 12.16B | $ 11.33B | $ 10.25B | $ 10.38B | $ 10.02B | |
$ 7.89B | $ 7.34B | $ 6.63B | $ 6.47B | $ 6.13B | |
$ 0.00 | $ 567.00M | $ 545.00M | $ 556.00M | $ 539.00M | |
$ 4.27B | $ 4.25B | $ 4.13B | $ 4.37B | $ 4.33B | |
$ 4.27B | $ 3.98B | $ 4.33B | $ 4.47B | $ 3.88B | |
$ -312.00M | $ -592.00M | $ -233.00M | $ -245.00M | $ -238.00M | |
$ 3.96B | $ 3.39B | $ 2.66B | $ 3.09B | $ 3.65B | |
$ 2.89B | $ 2.30B | $ 1.78B | $ 2.17B | $ 2.69B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.53 | $ 2.78 | $ 2.13 | $ 2.56 | $ 3.15 | |
$ 3.51 | $ 2.77 | $ 2.13 | $ 2.55 | $ 3.14 | |
817.70M | 827.40M | 836.40M | 845.00M | 856.80M | |
822.50M | 829.20M | 838.80M | 848.30M | 859.30M |