Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 822.30B | $ 227.40B | $ 300.08B | $ 313.80B | $ 84.09B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -76.23B | $ -492.56B | $ -390.69B | $ -313.51B | $ -415.99B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.08B | $ -61.26B | $ -48.09B | $ -47.11B | $ -8.35B | |
$ ― | $ 24.05B | $ -429.79B | $ -354.87B | $ -266.48B | $ -407.64B | |
$ ― | $ -9.47B | $ -1.92B | $ 3.10B | $ 781.00M | $ 1.99B | |
$ ― | $ 3.63B | $ -21.72B | $ -6.05B | $ 67.45B | $ 7.75B | |
$ ― | $ 32.08B | $ 50.77B | $ 50.26B | $ -266.53B | $ -409.09B | |
$ ― | $ ― | $ ― | $ 1.77 | $ 2.05 | $ 0.39 | |
$ ― | $ ― | $ ― | $ 1.77 | $ 2.05 | $ 0.39 | |
$ ― | $ 28.26B | $ ― | $ 28.26B | $ 28.26B | $ 28.26B | |
$ ― | $ 28.26B | $ ― | $ 28.26B | $ 28.26B | $ 28.26B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -798.26B | $ -719.96B | $ -690.77B | $ -627.32B | $ -500.08B | |
$ ― | $ 32.08B | $ 50.77B | $ 50.26B | $ -266.53B | $ -409.09B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 9.60B | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |