Price
$12.18
52W High
$45.70
52W Low
$8.05
SMA50
$15.44
SMA200
$20.21
Avg Volume 50D
$8.72M
From 52W High
-73.35%
From 52W Low
+51.30%
Vs SMA50
-21.09%
Vs SMA200
-39.74%
Current Volume
$6.06M
Dollar Volume 50D
$137.64M
Market Cap
$2.08B
P/E
--
Revenue TTM
$490.12M
EPS TTM
-0.94
Net Income TTM
-$131.20M
Free Cash Flow
-$187.75M
Revenue 1Y
+116.89%
EPS 1Y
+68.98%
Net Income 1Y
+45.73%
FCF 1Y
-366.78%
Profit Margin
-26.77%
FCF Margin
-38.31%

Revenue

Annual ending 2025-12-31
$210.06M

EPS

Annual ending 2025-12-31
-0.73

Net Income

Annual ending 2025-12-31
-$83.91M

News