Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 25.82B | $ 25.31B | $ 18.78B | $ 12.62B | $ 16.82B | |
$ 15.56B | $ 18.77B | $ 12.26B | $ 6.00B | $ 11.76B | |
$ 319.20M | $ 4.07B | $ 3.60B | $ 2.72B | $ 3.28B | |
$ 2.07B | $ 2.06B | $ 1.99B | $ 1.93B | $ 1.84B | |
$ 17.31B | $ 17.00B | $ 10.96B | $ 5.05B | $ 10.32B | |
$ 15.24B | $ 14.70B | $ 8.66B | $ 3.28B | $ 8.48B | |
$ -623.44M | $ -613.42M | $ -531.64M | $ -420.48M | $ -819.56M | |
$ 14.62B | $ 14.08B | $ 8.13B | $ 2.86B | $ 7.66B | |
$ 10.20B | $ 9.99B | $ 5.98B | $ 1.97B | $ 5.47B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 34.01 | $ 332.88 | $ 199.46 | $ 65.74 | $ 182.19 | |
$ 34.01 | $ 332.88 | $ 199.46 | $ 65.74 | $ 182.19 | |
300.02M | 30.00M | 30.00M | 30.00M | 30.00M | |
300.00M | 30.00M | 30.00M | 30.00M | 30.00M |