Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 82.44B | $ 91.29B | $ 61.56B | $ 88.06B | $ 95.61B | |
- | $ -76.27B | $ 74.30B | $ 61.90B | $ 86.47B | $ 89.84B | |
- | $ 6.08B | $ 16.99B | $ -340.25M | $ 1.59B | $ 5.77B | |
- | $ 10.13B | $ 13.69B | $ 443.94M | $ 497.48M | $ 442.05M | |
- | $ -4.05B | $ 3.30B | $ -784.19M | $ 1.09B | $ 5.33B | |
- | $ -2.13B | $ 508.75M | $ 329.97M | $ 344.39M | $ 364.42M | |
- | $ 2.91B | $ -3.34B | $ 1.05B | $ 1.22B | $ 1.11B | |
- | $ -8.91B | $ 7.15B | $ 590.78M | $ 2.66B | $ 6.81B | |
- | $ -731.35M | $ 644.48M | $ -65.62M | $ 428.96M | $ 1.47B | |
- | $ -173.62M | $ 874.28M | - | - | - | |
- | $ -8.17B | $ 6.51B | $ 645.07M | $ 2.22B | $ 5.34B | |
- | $ -0.26 | $ 0.19 | - | $ 0.20 | $ 0.49 | |
- | $ -0.26 | $ 0.19 | - | $ 0.20 | $ 0.49 | |
- | $ 10.82B | - | - | $ 10.82B | $ 10.82B | |
- | $ 31.43B | - | - | $ 10.82B | $ 10.82B | |
- | - | - | - | $ 0.25 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.19 | $ 0.47 | |
- | - | - | - | $ 0.19 | $ 0.47 | |
- | - | - | $ 15.63M | $ 16.20M | $ 19.37M | |
- | $ -66.14B | $ 87.98B | $ 62.35B | $ 86.97B | $ 90.28B | |
- | $ -8.17B | $ 6.51B | $ 645.07M | $ 2.22B | $ 5.34B | |
- | - | - | $ 466.08M | $ 2.07B | $ 5.22B | |
- | - | - | $ 93.44M | $ 53.78M | $ 79.25M | |
- | $ -3.67B | $ 6.65B | $ 684.22M | $ 2.71B | $ 6.89B | |
- | $ -5.49B | $ 4.68B | $ 2.51B | $ 4.55B | $ 8.69B |