Price
$17.84
52W High
$18.31
52W Low
$12.31
SMA50
$16.67
SMA200
$15.59
Avg Volume 50D
$314.50K
From 52W High
-2.57%
From 52W Low
+44.92%
Vs SMA50
+7.02%
Vs SMA200
+14.45%
Current Volume
$356.58K
Dollar Volume 50D
$5.26M
Market Cap
$786.72M
P/E
--
Revenue TTM
$208.20M
EPS TTM
-0.30
Net Income TTM
-$13.52M
Free Cash Flow
$3.35M
Revenue 1Y
+2.15%
EPS 1Y
+14.29%
Net Income 1Y
+19.54%
FCF 1Y
-90.01%
Profit Margin
-6.49%
FCF Margin
1.61%

Revenue

Annual ending 2025-12-31
$208.20M

EPS

Annual ending 2025-12-31
-0.30

Net Income

Annual ending 2025-12-31
-$13.52M

News