Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 11.64B | $ 9.36B | $ 4.88B | $ 3.92B | $ 10.07B | |
- | $ 8.82B | $ -8.10B | $ -4.96B | $ -4.51B | $ -7.95B | |
- | $ 2.82B | $ 1.26B | $ -79.47M | $ -589.56M | $ 2.12B | |
- | $ 1.80B | $ -329.83M | $ 1.24B | $ 3.36B | $ 1.73B | |
- | $ 1.03B | $ 1.59B | $ -1.32B | $ -3.95B | $ 392.26M | |
- | $ -572.88M | $ 1.05B | $ 21.11M | $ 50.40M | $ 26.28M | |
- | $ -143.49M | $ -1.49B | $ 4.43B | $ 4.13B | $ -536.30M | |
- | $ 596.49M | $ 1.35B | $ -4.08B | $ -5.11B | $ 141.92M | |
- | $ 14.94M | $ 8.91M | $ 568.93M | $ -550.19M | $ -53.70M | |
- | - | - | - | - | - | |
- | $ 581.83M | $ 2.67B | $ -9.31B | $ -9.11B | $ 391.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 604.44B | - | - | - | - | |
- | $ 604.44B | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 10.61B | $ -8.43B | $ -3.73B | $ -1.15B | $ -6.22B | |
- | - | - | - | - | - | |
- | $ 581.83M | $ 2.67B | $ -9.31B | $ -9.11B | $ 391.23M | |
- | $ 438.42M | - | - | - | - | |
- | $ 1.29B | $ 813.76M | $ -4.20B | $ -5.33B | $ -408.96M | |
- | $ 1.29B | $ -1.60B | $ -6.58B | $ -8.28B | $ -1.88B |