Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 62.95B | - | $ 76.57B | $ 53.27B | $ 70.61B | $ 76.03B | |
$ 1.30B | - | $ 57.34B | $ 49.14B | $ 68.89B | $ 67.03B | |
$ 39.82B | - | $ 19.23B | $ 4.13B | $ 1.73B | $ 9.01B | |
- | - | $ 2.26B | $ 2.02B | $ 2.35B | $ 2.47B | |
$ 44.25B | - | $ 16.98B | $ 2.11B | $ -627.00M | $ 6.54B | |
$ -90.00M | - | $ -956.00M | $ -1.22B | $ -1.34B | $ -1.40B | |
$ -174.00M | - | $ 2.00B | $ 198.00M | $ 31.00M | $ -155.00M | |
$ 11.06B | - | $ 18.02B | $ 1.09B | $ -1.93B | $ 4.98B | |
$ -642.00M | - | $ 2.46B | $ 1.67B | $ 459.00M | $ -349.00M | |
- | - | - | - | - | - | |
$ 9.04B | - | $ 14.96B | $ -733.00M | $ -2.45B | $ 5.15B | |
$ 9.94 | $ 10.21 | $ 13.53 | $ -0.64 | $ -2.42 | $ 5.07 | |
$ 9.92 | $ 10.18 | $ 13.49 | $ -0.64 | $ -2.42 | $ 5.04 | |
$ 3.65B | $ 911.00M | $ 1.10B | $ 1.14B | $ 1.01B | $ 1.01B | |
$ 3.65B | $ 914.00M | $ 1.11B | $ 1.14B | $ 1.01B | $ 1.02B | |
$ 0.38 | $ 0.38 | $ 0.30 | $ 0.00 | $ 0.20 | $ 0.10 | |
- | - | - | - | - | - | |
$ 1.37 | $ 11.65 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.30B | - | $ 59.59B | $ 51.16B | $ 71.24B | $ 69.49B | |
$ 141.00M | - | $ 521.00M | $ 802.00M | $ 695.00M | $ 687.00M | |
$ 9.04B | - | $ 14.96B | $ -733.00M | $ -2.45B | $ 5.15B | |
$ 9.53B | - | $ 15.03B | $ -579.88M | $ -2.31B | $ 5.63B | |
$ 11.20B | - | $ 18.55B | $ 1.89B | $ -1.24B | $ 5.67B | |
$ 13.15B | - | $ 21.07B | $ 4.85B | $ 1.83B | $ 8.47B |