Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.61B | $ 4.31B | $ 2.27B | $ 3.37B | $ 1.16B | |
$ -3.70B | $ -4.34B | $ -1.48B | $ 2.30B | $ 1.07B | |
$ 1.75B | $ -35.00M | $ 793.00M | $ 1.08B | $ 86.00M | |
$ -25.00M | $ 23.00M | $ 158.00M | $ 220.00M | $ -75.00M | |
- | - | - | - | - | |
- | $ -58.00M | $ 635.00M | $ 865.00M | $ 136.00M | |
$ <0.01 | $ -0.47 | $ 4.18 | $ 45.92 | $ 7.22 | |
$ -0.06 | $ -0.47 | $ 4.18 | $ 45.92 | $ 7.22 | |
$ 494.00M | $ 124.00M | $ 115.00M | $ 18.84M | $ 18.84M | |
$ 506.00M | $ 124.00M | $ 115.00M | $ 18.84M | $ 18.84M | |
$ 13.00M | $ -58.00M | $ 635.00M | $ 865.00M | $ 136.00M | |
$ 3.18B | - | - | $ 857.00M | $ 161.00M | |
$ 0.63 | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | $ 1.11B | $ 104.00M | |
- | - | - | - | - | |
$ 120.00M | $ 97.00M | $ 29.00M | $ 29.00M | $ 18.00M |