Price
$5.19
52W High
$5.95
52W Low
$2.10
SMA50
$5.24
SMA200
$3.64
Avg Volume 50D
$2.45M
From 52W High
-12.77%
From 52W Low
+147.14%
Vs SMA50
-0.91%
Vs SMA200
+42.78%
Current Volume
$756.29K
Dollar Volume 50D
$13.02M
Market Cap
$553.59M
P/E
--
Revenue TTM
$342.01M
EPS TTM
-0.13
Net Income TTM
-$12.17M
Free Cash Flow
$52.71M
Revenue 1Y
-12.26%
EPS 1Y
-360.00%
Net Income 1Y
-287.78%
FCF 1Y
+977.74%
Profit Margin
-3.56%
FCF Margin
15.41%

Revenue

Annual ending 2025-12-31
$371.32M

EPS

Annual ending 2025-12-31
-0.14

Net Income

Annual ending 2025-12-31
-$15.69M

News