Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 68.19B | - | - | - | - | - | |
$ 55.09B | $ 326.00M | - | - | - | - | |
$ 13.10B | $ 57.00M | - | - | - | - | |
$ -427.00M | - | - | - | - | - | |
$ 12.60B | - | - | - | - | - | |
$ -12.55B | $ 71.00M | - | - | - | - | |
$ 9.94B | $ 470.00M | - | - | - | - | |
$ 5.48B | $ 513.00M | - | - | - | - | |
$ 1.01B | - | - | - | - | - | |
$ 1.44B | - | - | - | - | - | |
$ 865.00M | $ 513.00M | - | - | - | - | |
$ 0.48 | $ 0.62 | $ 1.22 | $ 2.47 | $ -0.12 | $ 1.77 | |
$ 0.47 | $ 0.61 | $ 1.19 | $ 2.39 | $ -0.12 | $ 1.73 | |
$ 7.25B | $ 1.56B | $ 1.57B | $ 1.54B | $ 1.51B | $ 1.45B | |
$ 7.41B | $ 1.59B | $ 1.61B | $ 1.59B | $ 1.51B | $ 1.49B | |
$ 0.31 | $ 0.28 | $ 0.56 | $ 0.52 | $ 0.48 | $ 0.43 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 54.66B | - | - | - | - | - | |
$ 908.00M | $ 513.00M | - | - | - | - | |
$ 4.27B | - | - | - | - | - | |
$ -49.00M | $ -14.00M | - | - | - | - | |
$ 17.93B | - | - | - | - | - | |
$ 29.61B | - | - | - | - | - |