Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.78B | $ 11.64B | $ 9.36B | $ 4.88B | $ 3.92B | $ 10.07B | |
$ 4.35B | $ 8.82B | $ -8.10B | $ -4.96B | $ 4.51B | $ 7.95B | |
$ 434.56M | $ 2.82B | $ 1.26B | $ -79.47M | $ -589.56M | $ 2.12B | |
$ 557.43M | $ 1.80B | $ -329.83M | $ 1.24B | $ 1.08B | $ 1.48B | |
$ -122.86M | $ 1.03B | $ 1.59B | $ -1.32B | $ -1.67B | $ 638.87M | |
$ -416.12M | $ -572.88M | $ 1.05B | $ 21.11M | $ -536.58M | $ -563.65M | |
$ -359.07M | $ -143.49M | $ -1.49B | $ 4.43B | $ -2.90B | $ 66.67M | |
$ -898.05M | $ 596.49M | $ 1.35B | $ -4.08B | $ -5.11B | $ 141.92M | |
$ -77.29M | $ 14.94M | $ 8.91M | $ 568.93M | $ -550.19M | $ -53.70M | |
- | - | - | - | - | - | |
$ -819.16M | $ 581.83M | $ 2.67B | $ -9.31B | $ -4.55B | $ 190.43M | |
$ -0.89 | - | $ 0.01 | $ -7.66 | $ -7.50 | $ 0.31 | |
$ -0.89 | $ 604.44B | $ 0.01 | $ -7.66 | $ -7.50 | $ 0.31 | |
$ 11.48B | $ 604.44B | $ 267.43B | $ 1.21B | $ 606.41M | $ 606.41M | |
$ 11.48B | - | $ 267.43B | $ 1.21B | $ 606.41M | $ 606.41M | |
- | - | - | - | $ 0.00 | $ 0.09 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 654.10M | - | - | - | $ 717.00M | $ 1.27B | |
$ 4.91B | $ 10.61B | $ -8.43B | $ -3.73B | $ 5.59B | $ 9.43B | |
$ 446.05M | - | - | - | $ 586.98M | $ 569.44M | |
$ -819.16M | $ 581.83M | $ 2.67B | $ -9.31B | $ -4.55B | $ 190.43M | |
$ -819.16M | - | - | - | $ -3.62B | $ 214.21M | |
$ -452.00M | - | $ 813.76M | $ -4.20B | $ -4.52B | $ 711.36M | |
$ -452.00M | - | $ -1.60B | $ -6.58B | $ -4.52B | $ 711.36M |