Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.45B | $ 5.99B | $ 2.97B | $ 0.00 | $ 359.92M | $ 359.53M | |
- | - | $ -772.59M | $ 0.00 | - | - | |
- | - | $ 4.33B | $ 0.00 | - | - | |
- | - | $ -1.03B | $ 0.00 | - | - | |
- | - | $ 5.36B | $ 0.00 | - | - | |
- | - | $ -1.91B | $ 0.00 | - | - | |
- | - | $ -1.28B | $ 0.00 | - | - | |
$ -19.50M | $ 1.54B | $ -308.90M | $ 0.00 | $ -193.18M | $ -129.30M | |
$ 2.51M | $ 508.55M | $ 55.73M | $ 0.00 | $ -21.69M | $ -36.77M | |
- | - | - | $ 0.00 | - | - | |
$ -21.86M | $ 1.03B | $ -364.58M | $ 0.00 | $ -171.49M | $ -92.53M | |
$ >-0.01 | $ 0.22 | $ -0.08 | $ 0.10 | $ -0.04 | $ -0.02 | |
$ >-0.01 | $ 0.21 | $ -0.08 | $ 0.10 | $ -0.04 | $ -0.02 | |
$ 9.35B | $ 4.74M | $ 39.20B | $ 0.00 | $ 4.61B | $ 4.61B | |
$ 9.50B | $ 4.86M | $ 39.20B | $ 0.00 | $ 4.61B | $ 4.61B | |
- | - | - | $ 0.10 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 4.20B | $ -1.80B | $ -870.89M | - | - | |
$ -21.86M | $ 1.03B | $ -364.58M | $ 0.00 | $ -171.49M | $ -92.53M | |
$ -21.86M | $ 1.13B | - | - | $ -171.49M | $ -92.53M | |
$ 867.39M | $ 2.04B | - | $ 367.34M | $ 215.08M | $ 109.70M | |
- | - | $ 3.45B | $ 1.39B | - | - | |
- | - | $ 3.48B | $ 1.40B | - | - |