Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 10.26B | $ 8.85B | $ 7.27B | $ 4.85B | $ 1.54B | |
$ 1.08B | $ 472.80M | $ -270.24M | $ -544.74M | $ -261.49M | |
$ 867.67M | $ 2.24B | $ 1.07B | $ 1.10B | $ 368.53M | |
$ 478.02M | $ 482.54M | $ 505.95M | $ 220.49M | $ 97.30M | |
$ 733.34M | $ -551.56M | $ -822.83M | $ -5.80B | $ -507.50M | |
$ 210.54M | $ -1.77B | $ -1.39B | $ -1.65B | $ -606.44M | |
$ -81.39M | $ 627.35M | $ 2.97B | $ -4.47B | $ -12.19M | |
$ 129.15M | $ -1.14B | $ 1.58B | $ -6.12B | $ -618.63M | |
$ 100.56M | $ -1.10B | $ 1.66B | $ -6.05B | $ -564.84M | |
$ 0.01 | $ -0.13 | $ 0.28 | $ -0.69 | $ -0.06 | |
$ 0.01 | $ -0.13 | $ 0.19 | $ -0.69 | $ -0.06 | |
8.71B | 8.36B | 6.02B | 8.81B | 8.81B | |
9.32B | 8.36B | 8.81B | 8.81B | 8.81B |