Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 14.22B | $ 9.07B | $ 7.94B | $ 8.67B | $ 6.20B | |
$ 14.22B | $ 9.07B | $ 7.94B | $ 8.67B | $ 6.20B | |
$ 736.00M | $ 9.07B | $ 5.51B | $ -5.06B | $ -6.22B | |
$ 0.00 | $ 1.25B | $ 1.28B | $ 1.09B | $ 1.13B | |
$ 669.00M | $ 2.38B | $ 3.56B | $ 4.94B | $ 2.55B | |
$ 669.00M | $ 2.33B | $ 1.32B | $ 3.23B | $ 563.00M | |
$ 167.00M | $ -1.25B | $ -2.42B | $ -2.36B | $ -2.33B | |
$ 836.00M | $ 1.08B | $ 2.34B | $ 3.85B | $ 1.41B | |
$ 668.00M | $ 1.02B | $ 1.71B | $ 3.06B | $ 1.08B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.17 | $ 3.00 | $ 5.06 | $ 8.28 | $ 2.89 | |
$ 2.15 | $ 2.98 | $ 5.03 | $ 8.22 | $ 2.88 | |
307.31M | 303.75M | 316.69M | 362.58M | 375.63M | |
311.04M | 305.13M | 318.63M | 365.18M | 377.10M |