Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 36.44B | $ 36.02B | $ 31.50B | $ 28.72B | $ 26.58B | |
$ 14.26B | $ 13.76B | $ 11.31B | $ 11.25B | $ 10.45B | |
$ 7.91B | $ 8.26B | $ 7.52B | $ 6.40B | $ 6.29B | |
$ 1.30B | $ 1.22B | $ 1.11B | $ 1.11B | $ 1.12B | |
$ 7.74B | $ 8.11B | $ 5.84B | $ 6.11B | $ 5.42B | |
$ 6.34B | $ 5.50B | $ 3.53B | $ 5.06B | $ 3.85B | |
$ -84.00M | $ 1.00B | $ -306.00M | $ -284.00M | $ -470.00M | |
$ 6.26B | $ 6.50B | $ 3.23B | $ 4.37B | $ 3.38B | |
$ 4.61B | $ 4.96B | $ 2.72B | $ 3.18B | $ 2.16B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.42 | $ 3.64 | $ 1.97 | $ 2.27 | $ 1.51 | |
$ 3.42 | $ 3.62 | $ 1.96 | $ 2.25 | $ 1.50 | |
1.35B | 1.36B | 1.38B | 1.40B | 1.43B | |
1.35B | 1.37B | 1.39B | 1.41B | 1.44B |