Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 34.95B | $ 25.27B | $ 38.02B | $ 64.45B | $ 60.60B | $ 44.75B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -21.60B | $ -3.19B | $ -16.53B | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -15.70B | $ -6.49B | $ 31.00B | $ ― | $ ― | $ ― | |
$ -6.16B | $ 3.07B | $ -47.71B | $ 3.87B | $ 3.07B | $ 2.88B | |
$ 359.00M | $ 53.00M | $ 394.00M | $ 304.00M | $ -82.00M | $ 373.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.71B | $ 2.74B | $ -48.32B | $ 3.13B | $ 2.94B | $ 2.36B | |
$ -1.66 | $ 3.07 | $ 3.89 | $ 3.37 | $ 3.17 | $ 2.49 | |
$ -1.65 | $ 3.07 | $ 3.89 | $ 3.36 | $ 3.17 | $ 2.49 | |
$ 3.73B | $ 931.65M | $ 931.68M | $ 929.46M | $ 927.68M | $ 946.00M | |
$ 3.74B | $ 933.53M | $ 932.28M | $ 930.96M | $ 927.79M | $ 946.53M | |
$ 2.24 | $ 2.08 | $ 1.96 | $ 1.80 | $ 1.75 | $ 1.65 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -19.89B | $ -22.20B | $ -54.55B | $ -60.58B | $ -57.53B | $ -41.87B | |
$ -6.69B | $ 2.87B | $ -48.19B | $ 3.26B | $ 3.08B | $ 2.49B | |
$ -6.06B | $ 2.48B | $ -34.89B | $ 2.93B | $ 3.12B | $ 2.17B | |
$ 8.41B | $ 14.48B | $ 23.34B | $ 334.00M | $ 289.00M | $ 288.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |