Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 16.85B | $ 18.05B | $ 21.07B | $ 18.96B | $ 9.74B | $ 12.94B | |
$ 11.35B | $ 15.80B | $ 16.78B | $ -14.53B | $ 9.55B | $ 12.70B | |
$ 5.50B | $ 2.25B | $ 4.29B | $ 5.85B | $ 186.00M | $ 239.00M | |
$ 1.30B | $ 1.25B | $ 932.00M | $ 1.14B | $ 923.00M | $ 274.00M | |
$ 381.00M | $ 799.00M | $ 3.16B | $ 4.71B | $ -737.00M | $ -35.00M | |
$ 105.00M | $ -46.00M | $ -115.00M | $ -309.00M | $ -272.00M | $ -148.00M | |
$ -193.00M | $ 152.00M | $ -223.00M | $ -345.00M | $ -298.00M | $ -269.00M | |
$ 624.00M | $ 1.05B | $ 3.26B | $ 4.34B | $ -1.31B | $ -452.00M | |
$ 51.00M | $ 152.00M | $ 735.00M | $ 170.00M | $ -142.00M | $ 178.00M | |
$ 149.00M | $ 115.00M | $ 243.00M | $ 170.00M | - | - | |
$ -646.00M | $ 895.00M | $ 19.30B | $ 4.17B | $ -1.17B | $ -630.00M | |
$ 2.56 | $ 3.98 | $ 10.22 | $ 15.77 | $ -5.92 | $ -3.67 | |
$ 2.29 | $ 3.56 | $ 9.16 | $ 14.88 | $ -5.92 | $ -3.67 | |
$ 895.17M | $ 224.76M | $ 246.99M | $ 264.67M | $ 196.72M | $ 171.42M | |
$ 1.02B | $ 255.36M | $ 276.96M | $ 280.44M | $ 196.72M | $ 171.42M | |
$ 0.20 | - | - | $ 0.05 | $ 0.04 | $ 0.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -4.67 | $ 0.09 | |
- | - | - | - | - | - | |
$ 12.65B | $ 17.20B | $ 17.71B | $ -13.39B | $ 10.48B | $ 12.97B | |
- | - | - | - | $ 280.00M | $ 142.00M | |
$ 573.00M | $ 895.00M | $ 2.52B | $ 4.17B | $ -1.17B | $ -630.00M | |
$ 428.00M | $ 992.13M | $ 2.77B | - | $ -953.75M | $ -442.39M | |
$ 121.00M | $ 1.12B | $ 3.64B | $ 4.32B | $ -1.03B | $ -310.00M | |
$ 432.00M | $ 2.04B | $ 4.43B | $ 5.11B | $ -384.00M | $ 306.00M |