Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 7.12B | $ 18.55B | $ 15.95B | $ 9.98B | $ 5.74B | $ 11.44B | |
$ 5.80B | $ ― | $ 8.93B | $ 4.88B | $ 2.73B | $ 4.64B | |
$ 1.32B | $ 18.55B | $ 7.01B | $ 5.10B | $ 3.02B | $ 6.80B | |
$ 1.12B | $ 17.19B | $ 4.83B | $ 3.70B | $ 3.56B | $ 3.93B | |
$ 207.00M | $ 1.37B | $ 2.18B | $ 1.40B | $ -545.14M | $ 2.87B | |
$ -1.95B | $ -5.58B | $ 277.29M | $ 154.28M | $ 60.30M | $ -1.09B | |
$ 1.77B | $ -245.64M | $ -958.00M | $ -859.01M | $ 2.92B | $ -308.49M | |
$ 34.20M | $ -2.34B | $ -722.37M | $ -4.21B | $ -8.56B | $ -1.21B | |
- | $ 39.53M | $ ― | $ ― | $ -242.50M | $ -133.18M | |
$ ― | $ ― | $ ― | $ ― | $ -1.61B | $ ― | |
$ 34.20M | $ -2.38B | $ -722.37M | $ -4.21B | $ -10.83B | $ -2.40B | |
$ 0.42 | $ -0.09 | $ -2.11 | $ -12.35 | $ -32.09 | $ -0.09 | |
$ -3.01 | $ -0.09 | $ -2.11 | $ -12.35 | $ -32.09 | $ -0.09 | |
$ 231.07M | $ 26.06B | $ 342.35M | $ 341.15M | $ 337.64M | $ 26.70B | |
$ 290.53M | $ 26.06B | $ 342.35M | $ 341.15M | $ 337.64M | $ 26.70B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -4.65 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 422.80M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.91B | $ 17.19B | $ 13.76B | $ 8.57B | $ 6.29B | $ 8.58B | |
$ 34.20M | $ -2.38B | $ -722.37M | $ -4.21B | $ -10.83B | $ -2.40B | |
$ -1.74B | $ -1.97B | $ ― | $ ― | $ ― | $ ― | |
$ 2.04B | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.07B | $ 2.42B | $ -904.09M | $ -4.21B | $ -8.09B | $ -1.40B | |
$ 3.07B | $ 4.82B | $ 1.19B | $ -2.67B | $ -6.28B | $ 225.62M |