Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 675.74B | $ 733.44B | $ 979.33B | $ 724.54B | $ 792.06B | $ 706.26B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 12.28B | $ 116.19B | $ -3.30T | $ 64.07B | $ 74.20B | $ 292.51B | |
$ 44.16B | $ 104.73B | $ -257.43B | $ 32.81B | $ 23.14B | $ 88.30B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -31.88B | $ 11.46B | $ -3.05T | $ 31.26B | $ 51.06B | $ 204.21B | |
$ -1.54 | $ 0.50 | $ -141.52 | $ 1.43 | $ 2.34 | $ 10.50 | |
$ -1.54 | $ 0.50 | $ -141.52 | $ 1.43 | $ 2.34 | $ 10.47 | |
$ 94.22B | $ 22.75B | $ 21.52B | $ 21.81B | $ 21.81B | $ 19.45B | |
$ 94.22B | $ 22.75B | $ 21.52B | $ 21.85B | $ 21.81B | $ 19.50B | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 1.87 | $ 2.98 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -31.88B | $ 11.46B | $ -3.05T | $ 31.26B | $ 51.06B | $ 204.21B | |
$ -32.22B | $ 10.21B | $ -3.05T | $ 30.87B | $ 51.53B | $ 204.15B | |
$ 363.90B | $ 351.26B | $ 732.47B | $ 1.26T | $ 1.33T | $ 987.74B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |