Price
$10.56
52W High
$15.60
52W Low
$9.47
SMA50
$10.71
SMA200
$11.96
Avg Volume 50D
$394.96K
From 52W High
-32.31%
From 52W Low
+11.51%
Vs SMA50
-1.40%
Vs SMA200
-11.67%
Current Volume
$462.51K
Dollar Volume 50D
$4.13M
Market Cap
$295.93M
P/E
--
Revenue TTM
$873.63M
EPS TTM
-0.09
Net Income TTM
-$2.58M
Free Cash Flow
$1.42M
Revenue 1Y
+13.56%
EPS 1Y
+91.43%
Net Income 1Y
+91.24%
FCF 1Y
-98.70%
Profit Margin
-0.30%
FCF Margin
0.16%

Revenue

Annual ending 2026-06-30
$873.63M

EPS

Annual ending 2026-06-30
-0.09

Net Income

Annual ending 2026-06-30
-$2.58M

News