Price
$21.95
52W High
$26.50
52W Low
$14.64
SMA50
$23.09
SMA200
$19.19
Avg Volume 50D
$208.82K
From 52W High
-17.17%
From 52W Low
+49.93%
Vs SMA50
-4.93%
Vs SMA200
+14.40%
Current Volume
$149.68K
Dollar Volume 50D
$4.85M
Market Cap
$589.30M
P/E
--
Revenue TTM
$252.72M
EPS TTM
-1.68
Net Income TTM
-$39.73M
Free Cash Flow
-$1.83M
Revenue 1Y
+14.49%
EPS 1Y
+6.15%
Net Income 1Y
+4.87%
FCF 1Y
+95.13%
Profit Margin
-15.72%
FCF Margin
-0.73%

Revenue

Annual ending 2025-12-31
$236.35M

EPS

Annual ending 2025-12-31
-1.69

Net Income

Annual ending 2025-12-31
-$39.65M

News