Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 52.79B | $ 48.97B | $ 29.88B | $ 17.34B | $ 45.77B | |
$ 11.81B | $ 9.04B | $ 27.00M | $ -7.60B | $ 10.39B | |
$ 8.78B | $ 7.24B | $ 5.09B | $ 3.48B | $ 6.69B | |
$ 1.94B | $ 1.98B | $ 2.33B | $ 2.37B | $ 2.32B | |
$ 5.20B | $ 4.13B | $ 1.59B | $ -7.86B | $ 5.67B | |
$ 3.03B | $ -150.00M | $ -5.07B | $ -10.42B | $ 1.03B | |
$ -1.91B | $ -1.42B | $ -1.49B | $ -1.03B | $ -809.00M | |
$ 1.12B | $ 186.00M | $ -2.55B | $ -11.45B | $ 2.26B | |
$ 822.00M | $ 127.00M | $ -1.99B | $ -8.88B | $ 1.69B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.26 | $ 0.20 | $ -3.09 | $ -18.36 | $ 3.80 | |
$ 1.14 | $ 0.19 | $ -3.09 | $ -18.36 | $ 3.80 | |
653.61M | 650.35M | 644.01M | 483.89M | 443.36M | |
719.67M | 655.12M | 644.01M | 483.89M | 444.27M |