Price
$1.28
52W High
$2.33
52W Low
$1.22
SMA50
$1.29
SMA200
$1.57
Avg Volume 50D
$283.97K
From 52W High
-45.06%
From 52W Low
+4.92%
Vs SMA50
-0.56%
Vs SMA200
-18.70%
Current Volume
$132.74K
Dollar Volume 50D
$356234
Market Cap
$28.31M
P/E
--
Revenue TTM
$337.72M
EPS TTM
-0.86
Net Income TTM
-$18.61M
Free Cash Flow
-$2.73M
Revenue 1Y
-2.07%
EPS 1Y
-79.17%
Net Income 1Y
-84.92%
FCF 1Y
+74.18%
Profit Margin
-5.51%
FCF Margin
-0.81%

Revenue

Annual ending 2025-06-30
$342.28M

EPS

Annual ending 2025-06-30
-0.68

Net Income

Annual ending 2025-06-30
-$14.52M

News