Price
$8.91
52W High
$18.15
52W Low
$6.18
SMA50
$11.19
SMA200
$12.18
Avg Volume 50D
$3.02M
From 52W High
-50.91%
From 52W Low
+44.17%
Vs SMA50
-20.39%
Vs SMA200
-26.83%
Current Volume
$3.44M
Dollar Volume 50D
$33.52M
Market Cap
$618.42M
P/E
--
Revenue TTM
$71.72M
EPS TTM
-0.40
Net Income TTM
-$20.55M
Free Cash Flow
-$16.49M
Revenue 1Y
+92.79%
EPS 1Y
-11.11%
Net Income 1Y
-38.14%
FCF 1Y
-71.92%
Profit Margin
-28.65%
FCF Margin
-23.00%

Revenue

Annual ending 2026-06-30
$71.72M

EPS

Annual ending 2026-06-30
-0.38

Net Income

Annual ending 2026-06-30
-$20.55M

News