Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 22.95B | $ 22.33B | $ 25.30B | $ 23.67B | $ 22.32B | |
$ 8.08B | $ 7.82B | $ 8.31B | $ 8.05B | $ 7.42B | |
$ 5.66B | $ 5.39B | $ 5.94B | $ 5.28B | $ 5.66B | |
$ 816.00M | $ 745.00M | $ 830.00M | $ 845.00M | $ 822.00M | |
$ 2.80B | $ 2.10B | $ 2.88B | $ 3.88B | $ 2.08B | |
$ 2.42B | $ 2.44B | $ 2.38B | $ 2.77B | $ 1.75B | |
$ -899.00M | $ -1.32B | $ -665.00M | $ -153.00M | $ -851.00M | |
$ 1.52B | $ 1.11B | $ 1.71B | $ 2.61B | $ 903.00M | |
$ 1.71B | $ 1.85B | $ 1.53B | $ 1.64B | $ 631.00M | |
$ 2.53 | $ 2.70 | $ 2.22 | $ 2.31 | $ 0.84 | |
$ 2.52 | $ 2.69 | $ 2.19 | $ 2.27 | $ 0.84 | |
673.80M | 679.00M | 679.00M | 679.00M | 751.00M | |
676.00M | 679.00M | 679.00M | 721.10M | 753.60M |