Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 61.64B | $ 58.05B | $ 50.58B | $ 29.90B | $ 17.09B | |
$ 14.84B | $ 14.13B | $ 7.82B | $ -179.00M | $ -6.45B | |
$ 8.85B | $ 8.61B | $ 4.28B | $ -2.05B | $ -2.20B | |
$ 2.51B | $ 2.34B | $ 2.11B | $ 2.00B | $ 2.31B | |
$ 8.21B | $ 8.78B | $ 5.05B | $ 3.67B | $ -12.35B | |
$ 6.00B | $ 5.52B | $ 1.61B | $ 260.00M | $ -12.47B | |
$ -1.34B | $ 87.00M | $ -1.75B | $ -1.49B | $ -3.12B | |
$ 4.66B | $ 5.61B | $ 1.91B | $ 398.00M | $ -15.59B | |
$ 3.46B | $ 4.61B | $ 1.32B | $ 280.00M | $ -12.38B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.33 | $ 7.21 | $ 2.07 | $ 0.44 | $ -19.47 | |
$ 5.33 | $ 7.17 | $ 2.06 | $ 0.44 | $ -19.47 | |
648.59M | 639.00M | 638.00M | 636.00M | 636.00M | |
648.00M | 643.00M | 641.00M | 641.00M | 636.00M |