Price
$14.53
52W High
$17.09
52W Low
$10.14
SMA50
$12.82
SMA200
$12.40
Avg Volume 50D
$398.43K
From 52W High
-14.98%
From 52W Low
+43.29%
Vs SMA50
+13.38%
Vs SMA200
+17.17%
Current Volume
$633.13K
Dollar Volume 50D
$5.17M
Market Cap
$240.71M
P/E
--
Revenue TTM
$297.77M
EPS TTM
-0.21
Net Income TTM
-$3.19M
Free Cash Flow
$32.25M
Revenue 1Y
-17.54%
EPS 1Y
-122.34%
Net Income 1Y
-115.99%
FCF 1Y
+28.97%
Profit Margin
-1.07%
FCF Margin
10.83%

Revenue

Annual ending 2025-12-31
$319.91M

EPS

Annual ending 2025-12-31
0.77

Net Income

Annual ending 2025-12-31
$15.73M

News