Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 290.99B | $ 269.75B | $ 185.99B | $ 190.20B | $ 180.98B | |
- | $ -37.65B | $ -38.17B | $ 173.67B | $ 178.07B | $ 167.03B | |
- | $ 4.54B | $ 4.16B | $ 12.32B | $ 12.13B | $ 13.95B | |
- | $ 1.31B | $ 2.86B | $ 5.00B | $ 5.34B | $ 6.16B | |
- | $ 252.02B | $ 228.71B | $ 7.31B | $ 6.79B | $ 7.79B | |
- | $ 5.63B | $ 276.00M | $ 1.06B | $ 261.19M | $ 492.23M | |
- | $ -876.72M | $ -862.74M | $ -1.22B | $ -828.93M | $ -1.44B | |
- | $ 13.21B | $ 10.18B | $ 8.36B | $ 8.28B | $ 9.23B | |
- | $ 2.37B | $ 2.39B | $ 590.02M | $ 628.38M | $ 822.52M | |
- | $ 658.10M | $ 272.58M | $ 145.74M | $ 48.77M | $ 39.34M | |
- | $ 252.85B | $ 230.13B | $ 8.60B | $ 8.29B | $ 9.14B | |
- | $ 0.24 | $ 0.29 | $ 0.03 | $ 0.04 | $ 0.03 | |
- | $ 0.04 | $ 0.05 | $ 0.03 | $ 0.04 | $ 0.03 | |
- | $ 17.02M | $ 793.55B | $ 286.70B | $ 17.02M | $ 14.90B | |
- | $ 6.32T | $ 4.60T | $ 286.70B | $ 17.02M | $ 14.90B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ -36.34B | $ -35.31B | $ 178.68B | $ 183.41B | $ 173.19B | |
- | - | - | - | - | - | |
- | $ 252.85B | $ 230.13B | $ 8.60B | $ 8.29B | $ 9.14B | |
- | - | - | - | - | - | |
- | $ 5.55B | $ 10.18B | $ -7.17B | $ -1.30B | $ -854.17M | |
- | $ 5.55B | $ 10.18B | $ -15.24B | $ -9.08B | $ -8.95B |