Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 247.96B | $ 246.79B | $ 370.69B | $ 270.96B | $ 268.79B | |
$ 4.61B | $ 1.57B | $ 90.77B | $ 22.77B | $ 455.94M | |
$ 26.57B | $ 25.54B | $ 27.69B | $ 20.68B | $ 18.19B | |
$ 32.51B | $ 31.47B | $ 33.66B | $ 35.40B | $ 36.26B | |
$ 13.55B | $ 13.47B | $ 102.29B | $ 41.13B | $ 19.66B | |
$ -21.96B | $ -18.00B | $ 68.62B | $ 5.73B | $ -15.29B | |
$ 279.95M | $ 4.46B | $ 3.33B | $ 704.63M | $ 623.19M | |
$ -21.68B | $ -19.51B | $ 66.41B | $ 2.79B | $ -19.84B | |
$ -18.20B | $ -20.97B | $ 61.33B | $ 3.38B | $ -21.18B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -2.37 | $ -2.38 | $ 8.05 | $ 0.44 | $ -2.76 | |
$ -2.37 | $ -2.38 | $ 7.82 | $ 0.44 | $ -2.76 | |
7.67B | 8.82B | 7.62B | 7.60B | 7.68B | |
7.67B | 8.82B | 7.84B | 7.61B | 7.68B |