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 | $ -334.00M | $ -1.16B | $ -1.22B | $ -1.34B | |
$ -174.00M | $ -11.85B | $ -10.62B | $ -17.16B | $ 198.00M | $ 31.00M | |
$ 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 | $ 19.08B | $ 31.13B | $ -733.00M | $ -2.45B | |
$ 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.14B | $ 1.01B | |
$ 0.38 | $ 0.50 | $ 0.38 | - | $ 0.00 | $ 0.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.30B | $ 63.43B | $ -65.05B | $ -55.08B | $ 51.16B | $ 71.24B | |
$ 90.00M | - | - | - | $ 802.00M | $ 695.00M | |
$ 4.92B | $ 919.00M | $ 19.08B | $ 31.13B | $ -733.00M | $ -2.45B | |
$ 5.40B | - | - | - | $ -579.88M | $ -2.31B | |
$ 6.35B | - | $ 10.85B | $ 18.02B | $ 1.89B | $ -1.24B | |
$ 7.65B | - | $ 13.43B | $ 20.55B | $ 4.85B | $ 1.83B |