Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 220.31B | $ 481.45B | $ ― | $ 393.56B | $ 396.25B | $ 377.12B | |
$ 92.97B | $ 200.23B | $ ― | $ -15.44B | $ 3.64B | $ -23.18B | |
$ 127.35B | $ 281.21B | $ ― | $ 393.56B | $ 392.61B | $ 377.12B | |
$ 117.64B | $ 247.79B | $ ― | $ 330.71B | $ 237.01B | $ 194.65B | |
$ 9.71B | $ 33.43B | $ ― | $ 62.85B | $ 155.60B | $ 182.47B | |
$ -209.00M | $ -73.00M | $ ― | $ 232.00M | $ 604.00M | $ 3.40B | |
$ 287.00M | $ ― | $ ― | $ -22.55B | $ 86.86B | $ -23.02B | |
$ 10.45B | $ 35.71B | $ ― | $ 47.80B | $ 69.35B | $ 186.38B | |
$ 2.17B | $ 8.04B | $ ― | $ 6.31B | $ 6.32B | $ 122.87B | |
$ ― | $ ― | $ ― | $ 1.70B | $ 22.65B | $ 1.91B | |
$ 8.21B | $ 27.59B | $ ― | $ 41.73B | $ 63.22B | $ 63.64B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 210.61B | $ 448.02B | $ ― | $ 315.27B | $ 240.65B | $ 171.47B | |
$ 8.21B | $ 27.59B | $ ― | $ 41.73B | $ 63.22B | $ 63.64B | |
$ 8.20B | $ 27.59B | $ ― | $ ― | $ ― | $ ― | |
$ 1.01B | $ 1.88B | $ ― | $ ― | $ ― | $ ― | |
$ 11.46B | $ 37.59B | $ ― | $ 47.39B | $ 65.26B | $ 220.99B | |
$ 59.32B | $ 134.53B | $ ― | $ 257.14B | $ 153.40B | $ 296.48B |