Income Statement | TTM | Jun 24 | Dec 23 | Dec 22 |
---|---|---|---|---|
$ 1.13B | $ 489.00M | - | - | |
$ 126.00M | - | - | - | |
$ 1.00B | $ 489.00M | - | - | |
$ 891.00M | $ 150.00M | - | - | |
$ 109.00M | $ 27.00M | - | - | |
$ -160.00M | $ -62.00M | - | - | |
$ -594.00M | $ -17.00M | - | - | |
$ 525.00M | $ 570.00M | - | - | |
$ 201.00M | $ 112.00M | - | - | |
- | - | - | - | |
$ 383.00M | $ 454.00M | - | - | |
- | - | $ -3.43 | $ -3.18 | |
- | - | $ -3.43 | $ -3.18 | |
- | - | $ 43.07M | $ 19.09M | |
- | - | $ 43.07M | $ 19.09M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 1.02B | $ 150.00M | - | - | |
- | - | - | - | |
$ 383.00M | $ 454.00M | - | - | |
- | $ 373.50M | - | - | |
- | $ 294.00M | - | - | |
- | $ 294.00M | - | - |