Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 41.12B | $ 56.20B | $ 79.84B | $ 76.57B | $ 53.27B | $ 70.61B | |
$ 1.30B | $ 63.54B | $ 67.31B | $ -57.34B | $ -49.14B | $ -68.89B | |
$ 39.82B | $ 4.74B | $ 12.54B | $ 19.23B | $ 4.13B | $ 1.73B | |
- | $ 9.10B | $ 2.26B | $ 2.26B | $ 2.02B | $ 2.35B | |
$ 39.82B | $ -7.23B | $ 10.27B | $ 16.98B | $ 2.11B | $ -627.00M | |
$ -90.00M | $ -859.00M | $ 510.00M | $ -1.16B | $ -1.26B | $ -1.65B | |
$ -174.00M | $ -11.85B | $ 1.49B | $ -17.16B | $ 499.00M | $ 2.11B | |
$ 6.26B | $ 1.26B | $ 11.26B | $ 18.02B | $ 1.09B | $ -1.93B | |
$ -1.20B | $ 238.00M | $ 1.72B | $ 2.46B | $ 1.67B | $ 459.00M | |
- | - | - | - | - | - | |
$ 4.92B | $ 919.00M | $ 9.30B | $ 14.96B | $ -733.00M | $ -4.78B | |
$ 5.36 | $ 1.09 | $ 10.21 | $ 13.53 | $ -0.64 | $ -2.42 | |
$ 5.35 | $ 1.09 | $ 10.18 | $ 13.49 | $ -0.64 | $ -2.42 | |
$ 1.82B | $ 842.00M | $ 911.00M | $ 1.10B | $ 1.14B | $ 1.01B | |
$ 1.82B | $ 845.00M | $ 1.87B | $ 2.31B | $ 1.81B | $ 1.98B | |
$ 0.38 | $ 0.50 | $ 0.38 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.30B | $ 63.43B | $ 69.57B | $ -55.08B | $ -47.12B | $ -66.53B | |
$ 90.00M | - | - | - | - | - | |
$ 4.92B | $ 919.00M | $ 9.30B | $ 14.96B | $ -733.00M | $ -4.78B | |
$ 5.40B | - | - | - | - | - | |
$ 6.35B | - | $ 11.71B | $ 18.55B | $ 1.89B | $ -2.63B | |
$ 7.65B | - | $ 14.29B | $ 21.07B | $ 4.85B | $ 440.00M |