Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 246.72B | $ 246.72B | $ 204.61B | $ 169.45B | $ 174.01B | $ 169.55B | |
$ 239.22B | $ 239.22B | $ 205.54B | $ 139.88B | $ -606.10M | - | |
$ 7.50B | $ 7.50B | $ -462.70M | $ 29.56B | $ 173.85B | $ 164.97B | |
$ 6.90B | $ 6.90B | $ 44.56B | $ 58.33B | $ 151.88B | $ 44.63B | |
$ 602.76M | $ 602.76M | $ 160.05B | $ 111.08B | $ 21.97B | $ 120.34B | |
$ -9.74B | $ -9.74B | $ -8.56B | $ -6.53B | $ -15.06B | $ -9.54B | |
- | - | $ 2.15B | $ 85.74B | $ -3.28B | $ 102.95B | |
$ -9.70B | $ -9.70B | $ -15.12B | $ 4.77B | $ 3.12B | $ 1.97B | |
$ 382.21M | $ 382.21M | $ -1.60B | $ 3.11B | $ 2.01B | $ 643.17M | |
- | - | $ 804.39M | $ 1.77B | $ 1.41B | $ 1.82B | |
$ -7.39B | $ -7.39B | $ -10.01B | $ 4.56B | $ 4.20B | $ 3.32B | |
- | - | $ -0.81 | $ 0.04 | $ 0.01 | $ 0.03 | |
- | - | $ -0.81 | - | - | - | |
- | - | $ 15.70B | $ 15.70B | $ 15.70B | $ 15.28B | |
- | - | $ 51.77B | $ 151.40B | $ 426.33B | $ 121.84B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 246.12B | $ 246.12B | $ 43.43B | $ 58.37B | $ 151.28B | $ 44.63B | |
$ -7.39B | $ -7.39B | $ -10.01B | $ 4.56B | $ 4.20B | $ 3.32B | |
$ -5.83B | $ -5.82B | - | - | - | - | |
$ 9.96B | $ 9.96B | - | - | - | - | |
$ 259.44M | $ 259.44M | $ -5.22B | $ 18.04B | $ 7.69B | $ 1.48B | |
$ 259.44M | $ 24.13B | $ 16.44B | $ 39.32B | $ 29.68B | $ 21.94B |