Price
$16.95
52W High
$18.14
52W Low
$7.72
SMA50
$16.34
SMA200
$12.81
Avg Volume 50D
$642.02K
From 52W High
-6.56%
From 52W Low
+119.56%
Vs SMA50
+3.76%
Vs SMA200
+32.28%
Current Volume
$575.58K
Dollar Volume 50D
$10.61M
Market Cap
$852.93M
P/E
--
Revenue TTM
$186.45M
EPS TTM
-0.90
Net Income TTM
-$45.39M
Free Cash Flow
-$20.03M
Revenue 1Y
+12.14%
EPS 1Y
-163.83%
Net Income 1Y
-163.91%
FCF 1Y
+40.56%
Profit Margin
-24.34%
FCF Margin
-10.74%

Revenue

Annual ending 2025-12-31
$176.18M

EPS

Annual ending 2025-12-31
1.40

Net Income

Annual ending 2025-12-31
$70.30M

News