Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 82.52B | $ 89.28B | $ 74.71B | $ 100.27B | $ 107.69B | |
- | $ 73.52B | $ 71.68B | $ 59.09B | $ -86.47B | $ -89.84B | |
- | $ 9.00B | $ 17.60B | $ 15.62B | $ 1.59B | $ 5.77B | |
- | $ 10.13B | $ -369.57M | $ 13.46B | $ 12.63B | $ 12.47B | |
- | $ -4.05B | $ 1.22B | $ -735.83M | $ 3.34B | $ 10.72B | |
- | $ -2.13B | $ 401.91M | $ 431.23M | $ 416.75M | $ 443.66M | |
- | $ 2.91B | $ -1.10B | $ -1.51B | $ -1.14B | $ -6.41B | |
- | $ -8.91B | $ 2.72B | $ 590.78M | $ 2.66B | $ 6.81B | |
- | $ -731.46M | $ 644.48M | $ -65.62M | $ 428.96M | $ 1.47B | |
- | $ -173.62M | $ 874.28M | $ 724.74M | $ 972.59M | $ 885.60M | |
- | $ -2.87B | $ 2.00B | $ 628.11M | $ 4.48B | $ 15.99B | |
- | $ -0.26 | $ 0.19 | $ 0.06 | $ 0.21 | $ 0.49 | |
- | $ -0.26 | $ 0.19 | $ 0.06 | $ 0.21 | $ 0.49 | |
- | $ 10.82B | $ 34.28B | $ 10.82B | $ 10.82B | $ 10.82B | |
- | $ 31.43B | $ 34.28B | $ 32.44B | $ 31.89B | $ 32.66B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ -66.14B | $ -60.61B | $ -48.44B | $ -73.84B | $ -77.37B | |
- | $ -2.87B | $ 2.00B | $ 628.11M | $ 4.48B | $ 15.99B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ -3.50B | $ 2.74B | $ 667.26M | $ 2.60B | $ 6.73B | |
- | $ -1.97B | $ 4.40B | $ 2.26B | $ 763.56M | $ 4.92B |