Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 7.12B | $ 15.95B | $ 9.98B | $ 5.74B | $ 11.44B | $ 9.06B | |
$ 5.80B | $ 8.93B | $ 4.88B | $ 2.73B | $ 4.64B | $ 3.88B | |
$ 1.32B | $ 7.01B | $ 5.10B | $ 3.02B | $ 6.80B | $ 5.18B | |
$ 1.12B | $ 4.83B | $ 3.70B | $ 3.56B | $ 3.93B | $ 3.07B | |
$ 207.00M | $ 2.18B | $ 1.40B | $ -545.14M | $ 2.87B | $ 2.11B | |
$ -1.95B | $ 277.29M | $ 154.28M | $ 60.30M | $ -1.09B | $ 74.52M | |
$ 1.77B | $ -958.00M | $ -859.01M | $ 2.92B | $ -308.49M | $ 236.03M | |
$ 34.20M | $ -722.37M | $ -4.21B | $ -8.56B | $ -1.21B | $ 641.90M | |
- | - | - | $ -242.50M | $ -133.18M | $ 11.22M | |
- | - | - | $ -1.61B | - | - | |
$ 34.20M | $ -722.37M | $ -4.21B | $ -10.83B | $ -2.40B | $ -635.73M | |
$ 0.42 | $ -2.11 | $ -12.35 | $ -32.09 | $ -0.09 | $ -1.91 | |
$ -3.01 | $ -2.11 | $ -12.35 | $ -32.09 | $ -0.09 | $ -1.91 | |
$ 231.07M | $ 342.35M | $ 341.15M | $ 337.64M | $ 26.70B | $ 332.84M | |
$ 290.53M | $ 342.35M | $ 341.15M | $ 337.64M | $ 26.70B | $ 332.84M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -4.65 | - | - | - | - | - | |
$ 422.80M | - | - | - | - | - | |
$ 6.91B | $ 13.76B | $ 8.57B | $ 6.29B | $ 8.58B | $ 6.95B | |
$ 2.04B | - | - | - | - | - | |
$ 34.20M | $ -722.37M | $ -4.21B | $ -10.83B | $ -2.40B | $ -635.73M | |
$ -1.74B | - | - | - | - | - | |
$ 2.07B | $ -904.09M | $ -4.21B | $ -8.09B | $ -1.40B | $ -203.40M | |
$ 3.07B | $ 1.19B | $ -2.67B | $ -6.28B | $ 225.62M | $ 1.08B |