Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ -502.00M | $ -709.00M | $ 112.00M | $ 1.54B | $ -361.00M | $ 273.00M | |
- | $ 22.00M | - | - | - | - | |
$ 282.00M | $ 271.00M | $ 311.00M | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 939.00M | $ 721.00M | $ 116.00M | $ 1.53B | $ -395.00M | $ 246.00M | |
$ 25.00M | $ 25.00M | $ 24.00M | $ 12.00M | $ 10.00M | - | |
- | - | - | - | - | - | |
$ 528.00M | $ 696.00M | $ 92.00M | $ 1.51B | $ -405.00M | $ 246.00M | |
$ 1.87 | $ 2.48 | - | $ 7.16 | $ -3.26 | $ 1.88 | |
$ 1.87 | $ 2.48 | - | $ 7.16 | $ -3.26 | $ 1.88 | |
$ 1.12B | $ 280.28M | - | $ 211.67M | $ 124.29M | $ 129.74M | |
$ 1.12B | $ 280.28M | - | $ 211.67M | $ 124.29M | $ 129.74M | |
$ 2.68 | $ 2.56 | - | $ 2.47 | $ 2.56 | $ 3.04 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -90.00M | $ -345.00M | $ -365.00M | - | - | - | |
$ 528.00M | $ 696.00M | $ 92.00M | $ 1.51B | $ -405.00M | $ 246.00M | |
$ -480.15M | - | - | $ 1.51B | $ -405.00M | $ 246.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |