Price
$32.88
52W High
$43.04
52W Low
$18.15
SMA50
$33.41
SMA200
$28.87
Avg Volume 50D
$376.57K
From 52W High
-23.61%
From 52W Low
+81.16%
Vs SMA50
-1.58%
Vs SMA200
+13.88%
Current Volume
$241.70K
Dollar Volume 50D
$12.58M
Market Cap
$1.00B
P/E
--
Revenue TTM
$357.28M
EPS TTM
-0.66
Net Income TTM
-$19.41M
Free Cash Flow
-$489.00K
Revenue 1Y
+3.18%
EPS 1Y
-83.33%
Net Income 1Y
-105.10%
FCF 1Y
-101.42%
Profit Margin
-5.43%
FCF Margin
-0.14%

Revenue

Annual ending 2025-12-31
$344.23M

EPS

Annual ending 2025-12-31
-0.83

Net Income

Annual ending 2025-12-31
-$24.16M

News