Price
$11.23
52W High
$21.84
52W Low
$9.91
SMA50
$11.12
SMA200
$12.59
Avg Volume 50D
$199.09K
From 52W High
-48.58%
From 52W Low
+13.32%
Vs SMA50
+0.95%
Vs SMA200
-10.79%
Current Volume
$144.50K
Dollar Volume 50D
$2.20M
Market Cap
$230.19M
P/E
--
Revenue TTM
$15.01M
EPS TTM
-3.64
Net Income TTM
-$83.16M
Free Cash Flow
-$48.49M
Revenue 1Y
-93.55%
EPS 1Y
-1274.19%
Net Income 1Y
-542.97%
FCF 1Y
-191.35%
Profit Margin
-553.88%
FCF Margin
-322.95%

Revenue

Annual ending 2025-12-31
$244.06M

EPS

Annual ending 2025-12-31
2.30

Net Income

Annual ending 2025-12-31
$87.01M

News