Price
$15.61
52W High
$15.67
52W Low
$5.61
SMA50
$13.33
SMA200
$9.26
Avg Volume 50D
$1.92M
From 52W High
-0.38%
From 52W Low
+178.25%
Vs SMA50
+17.15%
Vs SMA200
+68.51%
Current Volume
$907.69K
Dollar Volume 50D
$25.37M
Market Cap
$1.94B
P/E
--
Revenue TTM
$374.37M
EPS TTM
-0.75
Net Income TTM
-$99.53M
Free Cash Flow
$26.83M
Revenue 1Y
+18.26%
EPS 1Y
+0.00%
Net Income 1Y
-3.31%
FCF 1Y
+57.10%
Profit Margin
-26.59%
FCF Margin
7.17%

Revenue

Annual ending 2025-12-31
$343.21M

EPS

Annual ending 2025-12-31
-0.67

Net Income

Annual ending 2025-12-31
-$88.54M

News