Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 15.95B | $ 9.98B | $ 5.74B | $ 11.44B | $ 9.06B | |
- | $ 8.93B | $ 4.88B | $ 2.73B | $ 4.64B | $ 3.88B | |
- | $ 7.01B | $ 5.10B | $ 3.02B | $ 6.80B | $ 5.18B | |
- | $ 4.83B | $ 3.70B | $ 3.56B | $ 3.93B | $ 3.07B | |
- | $ 2.18B | $ 1.40B | $ -545.14M | $ 2.87B | $ 2.11B | |
- | $ 277.29M | $ 154.28M | $ 60.30M | $ -1.09B | $ 74.52M | |
- | $ -958.00M | $ -859.01M | $ 2.92B | $ -308.49M | $ 236.03M | |
- | $ -722.37M | $ -4.21B | $ -8.56B | $ -1.21B | $ 641.90M | |
- | - | - | $ -242.50M | $ -133.18M | $ 11.22M | |
- | - | - | $ -1.61B | - | - | |
- | $ -722.37M | $ -4.21B | $ -10.83B | $ -2.40B | $ -635.73M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 13.76B | $ 8.57B | $ 6.29B | $ 8.58B | $ 6.95B | |
- | - | - | - | - | - | |
- | $ -722.37M | $ -4.21B | $ -10.83B | $ -2.40B | $ -635.73M | |
- | - | - | - | - | - | |
- | $ -904.09M | $ -4.21B | $ -8.09B | $ -1.40B | $ -203.40M | |
- | $ 1.19B | $ -2.67B | $ -6.28B | $ 225.62M | $ 1.08B |