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.78B | $ 6.60B | $ 6.59B | |
$ 1.30B | $ 1.22B | $ 1.11B | $ 1.11B | $ 1.12B | |
$ 8.07B | $ 7.64B | $ 4.76B | $ 5.85B | $ 4.92B | |
$ 6.34B | $ 5.50B | $ 3.53B | $ 4.65B | $ 3.85B | |
$ -84.00M | $ 378.00M | $ -306.00M | $ -284.00M | $ -470.00M | |
$ 6.26B | $ 5.88B | $ 3.23B | $ 4.37B | $ 3.38B | |
$ 4.61B | $ 4.96B | $ 2.72B | $ 4.30B | $ 3.56B | |
$ 3.44 | $ 3.64 | $ 1.97 | $ 3.06 | $ 2.48 | |
$ 3.42 | $ 3.62 | $ 1.96 | $ 3.04 | $ 2.47 | |
1.34B | 1.36B | 1.38B | 1.40B | 1.43B | |
1.35B | 1.37B | 1.39B | 1.41B | 1.44B |