Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 54.21B | $ 52.79B | $ 48.97B | $ 29.88B | $ 17.34B | |
$ 16.69B | $ 11.81B | $ 9.04B | $ 27.00M | $ -7.60B | |
$ 14.08B | $ 8.78B | $ 7.24B | $ 5.09B | $ 3.48B | |
$ 1.93B | $ 1.94B | $ 1.98B | $ 2.33B | $ 2.37B | |
$ 5.33B | $ 5.20B | $ 4.13B | $ 1.59B | $ -7.86B | |
$ 2.61B | $ 3.03B | $ -150.00M | $ -5.07B | $ -10.42B | |
$ -1.46B | $ -1.91B | $ -1.42B | $ -1.49B | $ -1.03B | |
$ 1.15B | $ 1.12B | $ 186.00M | $ -2.55B | $ -11.45B | |
$ 846.00M | $ 822.00M | $ 127.00M | $ -1.99B | $ -8.88B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.29 | $ 1.26 | $ 0.20 | $ -3.09 | $ -18.36 | |
$ 1.17 | $ 1.14 | $ 0.19 | $ -3.09 | $ -18.36 | |
657.00M | 653.61M | 650.35M | 644.01M | 483.89M | |
721.30M | 719.67M | 655.12M | 644.01M | 483.89M |