Income Statement | TTM | Jun 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 1.34B | $ 489.00M | - | - | $ 37.00K | $ 63.00K | |
- | - | - | - | $ 0.00 | $ 1.00K | |
$ 1.34B | $ 489.00M | - | - | $ 37.00K | $ 62.00K | |
$ 663.00M | $ 150.00M | - | - | $ 42.60M | $ 38.07M | |
$ 303.00M | $ 27.00M | - | - | $ -42.56M | $ -38.01M | |
$ -134.00M | $ -62.00M | - | - | $ -3.13M | $ -2.32M | |
$ 147.00M | $ -17.00M | - | - | - | - | |
$ 87.00M | $ 570.00M | - | - | $ -45.56M | $ -40.13M | |
$ -5.00M | $ 112.00M | - | - | $ -4.20M | $ -2.58M | |
- | - | - | - | - | - | |
$ 91.00M | $ 454.00M | - | - | $ -41.36M | $ -37.55M | |
- | - | $ -3.43 | $ -3.18 | - | - | |
- | - | $ -3.43 | $ -3.18 | - | - | |
- | - | $ 43.07M | $ 19.09M | - | - | |
- | - | $ 43.07M | $ 19.09M | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 548.00K | $ 504.00K | |
$ 663.00M | $ 150.00M | - | - | $ 42.60M | $ 38.07M | |
- | - | - | - | $ 3.15M | $ 2.06M | |
$ 91.00M | $ 454.00M | - | - | $ -41.36M | $ -37.55M | |
$ 114.35M | $ 373.50M | - | - | $ -41.47M | $ -37.74M | |
$ 179.00M | $ 294.00M | - | - | $ -42.41M | $ -38.06M | |
$ 488.00M | $ 294.00M | - | - | $ -42.25M | $ -38.00M |