Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 39.06B | $ 33.27B | $ 35.06B | $ 33.08B | $ 28.97B | |
$ 39.06B | $ 33.27B | $ 35.06B | $ 33.08B | $ 28.97B | |
$ 39.37B | $ -17.14B | $ -25.60B | $ -24.87B | $ -23.40B | |
$ 3.75B | $ 2.06B | $ 2.12B | $ 2.13B | $ 1.94B | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 0.00 | $ 16.14B | $ 9.46B | $ 8.21B | $ 5.57B | |
$ 28.74B | $ -6.53B | $ 29.00M | $ 14.00M | $ 6.00M | |
$ 28.74B | $ 9.60B | $ 9.48B | $ 8.23B | $ 5.58B | |
$ 27.85B | $ 7.63B | $ 7.46B | $ 6.56B | $ 4.30B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.83 | $ 2.34 | $ 2.14 | $ 1.83 | $ 1.17 | |
$ 8.45 | $ 2.25 | $ 2.06 | $ 1.77 | $ 1.14 | |
3.15B | 3.26B | 3.48B | 3.58B | 3.66B | |
3.30B | 3.40B | 3.63B | 3.71B | 3.77B |