Price
$19.68
52W High
$21.40
52W Low
$11.61
SMA50
$18.89
SMA200
$16.32
Avg Volume 50D
$559.08K
From 52W High
-8.04%
From 52W Low
+69.51%
Vs SMA50
+4.21%
Vs SMA200
+20.58%
Current Volume
$442.59K
Dollar Volume 50D
$10.56M
Market Cap
$900.85M
P/E
--
Revenue TTM
$213.60M
EPS TTM
-0.34
Net Income TTM
-$14.63M
Free Cash Flow
-$4.39M
Revenue 1Y
+15.30%
EPS 1Y
+39.29%
Net Income 1Y
+38.43%
FCF 1Y
+65.54%
Profit Margin
-6.85%
FCF Margin
-2.05%

Revenue

Annual ending 2025-12-31
$200.93M

EPS

Annual ending 2025-12-31
-0.44

Net Income

Annual ending 2025-12-31
-$18.90M

News