Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 38.09B | $ 58.81B | $ 55.37B | $ 46.76B | $ 51.03B | $ 43.94B | |
$ -7.84B | $ 1.88B | - | $ -12.36B | $ -9.34B | $ -1.92B | |
$ 18.90B | $ 41.68B | $ 46.33B | $ 24.74B | $ 28.04B | $ 27.90B | |
$ 501.00M | - | - | $ -96.00M | $ 324.00M | $ 737.00M | |
$ -99.00M | $ -16.45B | $ -20.30B | $ -10.52B | $ -564.00M | $ -354.00M | |
$ 11.76B | $ 15.25B | $ 9.04B | $ -2.08B | $ 12.54B | $ 14.20B | |
$ 3.54B | $ 4.49B | $ 4.89B | $ 5.63B | $ 4.43B | $ 4.89B | |
- | - | - | - | - | - | |
$ 7.32B | $ 9.61B | - | $ -8.77B | $ 5.92B | $ 7.25B | |
- | - | - | $ -0.54 | $ 0.35 | $ 0.43 | |
- | - | - | $ -0.54 | $ 0.35 | $ 0.43 | |
- | - | - | $ 17.32B | $ 17.06B | $ 16.85B | |
- | - | - | $ 17.32B | $ 17.10B | $ 16.90B | |
- | - | - | $ 0.00 | $ 0.22 | $ 0.21 | |
- | - | - | $ 0.26 | $ 0.45 | $ 0.45 | |
- | - | - | - | - | $ 0.44 | |
- | - | - | - | - | - | |
$ 20.62B | $ 36.74B | - | $ 19.63B | $ 25.94B | $ 32.42B | |
$ 7.32B | $ 9.61B | $ 4.15B | $ -8.77B | $ 6.51B | $ 7.81B | |
$ 7.38B | $ 26.26B | $ 25.18B | $ -878.00M | $ 7.44B | $ 8.15B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |