Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 193.80B | $ 102.81B | $ 246.22B | $ 145.25B | $ 175.33B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -721.23B | $ -29.04B | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.45B | $ 1.45B | $ 3.82B | $ 3.47B | $ 3.69B | |
$ ― | $ -735.03B | $ -31.57B | $ 13.43B | $ -3.27B | $ 13.80B | |
$ ― | $ 6.33B | $ 907.00M | $ 5.96B | $ 2.08B | $ 4.25B | |
$ ― | $ 110.00M | $ 118.00M | $ ― | $ ― | $ ― | |
$ ― | $ -741.93B | $ -32.89B | $ 6.66B | $ -5.10B | $ 9.39B | |
$ ― | $ 1.58 | $ 1.15 | $ 1.51 | $ -1.16 | $ 2.08 | |
$ ― | $ 1.54 | $ 1.13 | $ 1.49 | $ -1.16 | $ 2.05 | |
$ ― | $ 4.46B | $ 4.53B | $ 4.40B | $ 4.38B | $ 4.51B | |
$ ― | $ 4.58B | $ 4.61B | $ 4.47B | $ 4.38B | $ 4.58B | |
$ ― | $ 0.49 | $ 0.51 | $ 0.60 | $ 0.82 | $ 1.16 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -915.04B | $ -131.85B | $ -232.79B | $ -148.52B | $ -161.54B | |
$ ― | $ -741.93B | $ -32.89B | $ 6.66B | $ -5.10B | $ 9.39B | |
$ ― | $ -548.76B | $ -23.77B | $ 10.89B | $ 5.98B | $ 12.26B | |
$ ― | $ 834.98B | $ 20.88B | $ 1.29B | $ 1.66B | $ 2.08B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |