Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 6.85B | $ 19.26B | $ 17.74B | $ 274.49M | $ 48.04M | |
$ 2.15B | $ 13.85B | $ 15.12B | $ 266.56M | $ 17.02M | |
$ 6.30B | $ 4.43B | $ 1.82B | $ 1.03B | $ 593.76M | |
$ 621.00M | $ 348.00M | $ 232.00M | $ 31.25M | $ 31.02M | |
$ -3.28B | $ 9.77B | $ 13.53B | $ -732.00M | $ -515.00M | |
$ -4.24B | $ 9.42B | $ 13.30B | $ -763.14M | $ -545.72M | |
$ 297.00M | $ 155.00M | $ -11.00M | $ 18.63M | $ 31.00M | |
$ -3.94B | $ 9.57B | $ 13.29B | $ -744.51M | $ -514.72M | |
$ -4.71B | $ 8.36B | $ 12.20B | $ -747.06M | $ -514.02M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -12.34 | $ 21.22 | $ 30.28 | $ -1.96 | $ -1.55 | |
$ -12.34 | $ 20.10 | $ 28.31 | $ -1.96 | $ -1.55 | |
382.00M | 394.00M | 403.00M | 381.33M | 330.80M | |
382.00M | 416.00M | 431.00M | 381.33M | 330.80M |