Price
$7.51
52W High
$9.30
52W Low
$3.94
SMA50
$8.08
SMA200
$6.18
Avg Volume 50D
$955.79K
From 52W High
-19.25%
From 52W Low
+90.61%
Vs SMA50
-7.01%
Vs SMA200
+21.54%
Current Volume
$654.41K
Dollar Volume 50D
$7.72M
Market Cap
$511.89M
P/E
--
Revenue TTM
$316.49M
EPS TTM
-0.52
Net Income TTM
-$34.33M
Free Cash Flow
-$20.17M
Revenue 1Y
+13.87%
EPS 1Y
+46.94%
Net Income 1Y
+44.62%
FCF 1Y
+55.29%
Profit Margin
-10.85%
FCF Margin
-6.37%

Revenue

Annual ending 2025-12-31
$297.18M

EPS

Annual ending 2025-12-31
-0.80

Net Income

Annual ending 2025-12-31
-$51.64M

News