Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 25.85B | $ 26.64B | $ 26.48B | $ 26.04B | $ 26.18B | |
$ 8.97B | $ 8.93B | $ 8.12B | $ 8.68B | $ 9.18B | |
$ 7.29B | $ 4.48B | $ 3.58B | $ 3.59B | $ 3.65B | |
$ 948.00M | $ 961.00M | $ 933.00M | $ 910.00M | $ 969.00M | |
$ 2.72B | $ 5.51B | $ 4.83B | $ 4.68B | $ 3.40B | |
$ 1.68B | $ 4.57B | $ 3.63B | $ 5.39B | $ 5.82B | |
$ -827.00M | $ -939.00M | $ -1.57B | $ -1.75B | $ -1.10B | |
$ 856.00M | $ 3.63B | $ 2.97B | $ 1.71B | $ 1.03B | |
$ 2.74B | $ 2.85B | $ 2.36B | $ 1.01B | $ 356.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.27 | $ 2.33 | $ 1.93 | $ 0.83 | $ 0.29 | |
$ 2.26 | $ 2.31 | $ 1.91 | $ 0.82 | $ 0.29 | |
1.21B | 1.23B | 1.23B | 1.22B | 1.22B | |
1.22B | 1.24B | 1.24B | 1.24B | 1.23B |