Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 17.38B | $ 23.68B | $ 33.19B | $ 69.56B | $ 47.73B | $ 60.61B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -17.42B | $ -4.05B | $ -19.70B | $ -10.05B | $ -15.90B | $ 73.78B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -8.01B | $ 690.00M | $ 30.41B | $ 569.00M | $ 529.00M | $ 829.00M | |
$ -747.00M | $ 3.92B | $ -50.10B | $ 5.32B | $ 3.61B | $ 3.60B | |
$ 590.00M | $ 263.00M | $ 646.00M | $ 643.00M | $ 77.00M | $ 554.00M | |
$ 122.00M | $ 615.00M | $ 34.00M | $ 729.00M | $ 170.00M | $ -212.00M | |
$ -3.06B | $ 2.19B | $ -52.26B | $ 2.92B | $ 1.99B | $ 1.11B | |
$ 3.95 | $ 3.32 | $ 3.27 | $ 4.31 | $ 3.08 | $ 2.53 | |
$ 3.94 | $ 3.30 | $ 3.22 | $ 4.27 | $ 3.08 | $ 2.53 | |
$ 2.60B | $ 662.00M | $ 670.60M | $ 676.80M | $ 647.50M | $ 437.50M | |
$ 2.62B | $ 663.10M | $ 673.50M | $ 681.60M | $ 647.60M | $ 437.90M | |
$ 2.21 | $ 2.12 | $ 1.98 | $ 1.84 | $ 2.20 | $ 1.60 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -26.83B | $ -19.75B | $ -52.89B | $ -64.25B | $ -61.01B | $ -45.24B | |
$ -3.04B | $ 2.25B | $ -52.26B | $ 2.97B | $ 2.05B | $ 1.16B | |
$ -875.30M | $ 2.88B | $ -36.83B | $ 4.00B | $ -20.17B | $ 57.73B | |
$ 12.81B | $ 9.75B | $ 19.45B | $ 576.00M | $ 528.00M | $ 526.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |