Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|
$ 3.52B | $ 2.34B | $ 3.37B | $ 1.16B | |
$ -713.00M | $ -1.74B | $ 2.30B | $ 1.07B | |
$ 1.27B | $ 598.00M | $ 1.08B | $ 86.00M | |
$ 23.00M | $ 117.00M | $ 220.00M | $ -75.00M | |
- | - | - | - | |
$ 433.00M | $ 481.00M | $ 865.00M | $ 136.00M | |
$ 1.16 | $ 4.18 | $ 45.92 | $ 7.22 | |
$ 1.14 | $ 4.18 | $ 45.92 | $ 7.22 | |
$ 500.41M | $ 115.00M | $ 18.84M | $ 18.84M | |
$ 501.41M | $ 115.00M | $ 18.84M | $ 18.84M | |
$ 141.00M | $ 481.00M | $ 865.00M | $ 136.00M | |
$ 430.88M | - | $ 857.00M | $ 161.00M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ -170.00M | - | $ 1.11B | $ 104.00M | |
- | - | - | - | |
$ 77.00M | $ 29.00M | $ 29.00M | $ 18.00M |