Price
$7.00
52W High
$18.08
52W Low
$6.70
SMA50
$8.22
SMA200
$11.06
Avg Volume 50D
$1.32M
From 52W High
-61.28%
From 52W Low
+4.48%
Vs SMA50
-14.85%
Vs SMA200
-36.72%
Current Volume
$1.95M
Dollar Volume 50D
$10.77M
Market Cap
$576.82M
P/E
--
Revenue TTM
$239.66M
EPS TTM
-1.28
Net Income TTM
-$99.07M
Free Cash Flow
-$36.91M
Revenue 1Y
+110.16%
EPS 1Y
+72.94%
Net Income 1Y
+69.99%
FCF 1Y
+86.57%
Profit Margin
-41.34%
FCF Margin
-15.40%

Revenue

Annual ending 2025-12-31
$175.11M

EPS

Annual ending 2025-12-31
-3.03

Net Income

Annual ending 2025-12-31
-$221.25M

News