Price
$18.89
52W High
$19.18
52W Low
$6.28
SMA50
$17.21
SMA200
$11.56
Avg Volume 50D
$768.09K
From 52W High
-1.51%
From 52W Low
+200.80%
Vs SMA50
+9.76%
Vs SMA200
+63.42%
Current Volume
$528.17K
Dollar Volume 50D
$13.36M
Market Cap
$843.59M
P/E
--
Revenue TTM
$289.17M
EPS TTM
-0.30
Net Income TTM
-$13.48M
Free Cash Flow
$73.51M
Revenue 1Y
-1.04%
EPS 1Y
-172.73%
Net Income 1Y
-689.69%
FCF 1Y
+50.39%
Profit Margin
-4.66%
FCF Margin
25.42%

Revenue

Annual ending 2025-12-31
$282.93M

EPS

Annual ending 2025-12-31
-0.31

Net Income

Annual ending 2025-12-31
-$14.46M

News