Price
$3.19
52W High
$3.88
52W Low
$1.77
SMA50
$3.44
SMA200
$2.74
Avg Volume 50D
$2.88M
From 52W High
-17.78%
From 52W Low
+80.23%
Vs SMA50
-7.27%
Vs SMA200
+16.51%
Current Volume
$2.93M
Dollar Volume 50D
$10.01M
Market Cap
$538.32M
P/E
--
Revenue TTM
$387.64M
EPS TTM
-0.33
Net Income TTM
-$54.85M
Free Cash Flow
-$52.40M
Revenue 1Y
-6.22%
EPS 1Y
+74.81%
Net Income 1Y
+62.14%
FCF 1Y
+36.81%
Profit Margin
-14.15%
FCF Margin
-13.52%

Revenue

Annual ending 2025-12-31
$386.90M

EPS

Annual ending 2025-12-31
0.19

Net Income

Annual ending 2025-12-31
$29.88M

News