Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 17.48B | $ 39.74B | $ 25.87B | $ 20.44B | $ 20.61B | $ 16.83B | |
$ 13.47B | $ -30.75B | $ -19.86B | $ -15.00B | $ -14.16B | $ -12.11B | |
$ 4.01B | $ 8.98B | $ 6.00B | $ 5.44B | $ 6.45B | $ 4.73B | |
$ 1.22B | $ 4.71B | $ 2.53B | $ 4.71B | $ 6.05B | $ 4.83B | |
$ 2.79B | $ 2.20B | $ 1.56B | $ -1.52B | $ 401.67M | $ -105.07M | |
$ -2.72B | $ 5.80B | $ 1.26B | $ 407.71M | $ 1.26B | $ 1.03B | |
$ 495.67M | $ 3.76B | $ -12.04B | $ -7.18B | $ -3.85B | $ -2.66B | |
$ 561.26M | $ 2.70B | $ 6.25B | $ 1.99B | $ 3.66B | $ 2.87B | |
$ -66.44M | $ -118.40M | $ -7.14B | $ -985.63M | $ 779.60M | $ 760.49M | |
- | $ 2.73B | $ 130.22M | $ 28.80M | $ 1.23M | $ 45.07M | |
$ 384.90M | $ 8.07B | $ 21.26B | $ 4.22B | $ 5.83B | $ 3.16B | |
$ 0.82 | $ 0.63 | $ 3.44 | $ 0.96 | - | - | |
$ 0.82 | $ 0.63 | $ 3.43 | $ 0.93 | - | - | |
$ 934.31M | $ 1.87B | $ 1.83B | $ 4.33B | - | - | |
$ 937.48M | $ 12.82B | $ 6.20B | $ 4.48B | - | - | |
$ 1.69 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 14.69B | $ -26.05B | $ -17.34B | $ -10.29B | $ -8.11B | $ -7.28B | |
$ 384.90M | $ 8.07B | $ 21.26B | $ 4.22B | $ 5.83B | $ 3.16B | |
$ -10.35M | - | - | - | - | - | |
$ 2.68B | - | - | - | - | - | |
$ 3.24B | $ 2.73B | $ 6.25B | $ 1.99B | $ 3.66B | $ 2.63B | |
$ 4.72B | $ 7.44B | $ 8.78B | $ -349.89M | $ 1.41B | $ 658.73M |