Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 10.66B | $ 25.37B | $ 13.49B | $ 15.22B | $ 25.70B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 995.00M | $ 4.58B | $ -11.17B | $ 1.45B | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -60.00M | $ -108.00M | $ 968.00M | $ 880.00M | $ 932.00M | |
$ ― | $ 749.00M | $ 4.46B | $ 707.00M | $ 1.60B | $ 1.75B | |
$ ― | $ 440.00M | $ 964.00M | $ 615.00M | $ 463.00M | $ 680.00M | |
$ ― | $ 23.00M | $ 38.00M | $ 81.00M | $ 55.00M | $ 19.64B | |
$ ― | $ 297.00M | $ 3.48B | $ 83.00M | $ 1.14B | $ 1.12B | |
$ ― | $ 0.13 | $ -0.84 | $ 0.03 | $ 0.44 | $ 0.43 | |
$ ― | $ 0.12 | $ -0.84 | $ 0.03 | $ 0.44 | $ 0.43 | |
$ ― | $ 2.35B | $ 2.47B | $ 2.54B | $ 2.56B | $ 2.60B | |
$ ― | $ 2.40B | $ 2.47B | $ 2.58B | $ 2.59B | $ 2.60B | |
$ ― | $ 0.20 | $ 0.20 | $ 0.18 | $ 0.18 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -9.92B | $ -20.79B | $ -12.79B | $ -11.75B | $ -23.95B | |
$ ― | $ 297.00M | $ 3.48B | $ 83.00M | $ 1.14B | $ 1.12B | |
$ ― | $ 867.75M | $ 3.84B | $ 849.67M | $ 151.00M | $ 1.60B | |
$ ― | $ 8.38B | $ 13.77B | $ 321.00M | $ 320.00M | $ 182.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |