Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 53.56B | $ 53.72B | $ 62.98B | $ 63.49B | $ 56.64B | |
$ 11.82B | $ 11.51B | $ 12.34B | $ 13.42B | $ 10.44B | |
$ 8.00B | $ 8.05B | $ 7.08B | $ 7.80B | $ 6.50B | |
$ 830.00M | $ 841.00M | $ 770.00M | $ 781.00M | $ 786.00M | |
$ 4.72B | $ 4.46B | $ 5.45B | $ 8.60B | $ 4.26B | |
$ 3.82B | $ 3.46B | $ 4.68B | $ 5.30B | $ 3.46B | |
$ -539.00M | $ -519.00M | $ -235.00M | $ 2.21B | $ -231.00M | |
$ 3.28B | $ 2.94B | $ 4.44B | $ 7.51B | $ 3.23B | |
$ 2.77B | $ 3.26B | $ 3.13B | $ 6.54B | $ 2.81B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.81 | $ 3.29 | $ 3.02 | $ 5.41 | $ 2.01 | |
$ 2.81 | $ 3.26 | $ 2.98 | $ 5.36 | $ 2.00 | |
987.54M | 992.00M | 1.04B | 1.21B | 1.41B | |
989.00M | 1.00B | 1.05B | 1.22B | 1.42B |