Price
$10.59
52W High
$17.73
52W Low
$9.52
SMA50
$11.41
SMA200
$11.97
Avg Volume 50D
$122.35K
From 52W High
-40.27%
From 52W Low
+11.24%
Vs SMA50
-7.16%
Vs SMA200
-11.54%
Current Volume
$56.72K
Dollar Volume 50D
$1.40M
Market Cap
$194.44M
P/E
--
Revenue TTM
$769.46M
EPS TTM
-0.26
Net Income TTM
-$4.07M
Free Cash Flow
-$6.17M
Revenue 1Y
-0.82%
EPS 1Y
-471.43%
Net Income 1Y
-345.56%
FCF 1Y
-108.64%
Profit Margin
-0.53%
FCF Margin
-0.80%

Revenue

Annual ending 2026-03-31
$789.81M

EPS

Annual ending 2026-03-31
0.62

Net Income

Annual ending 2026-03-31
$12.39M

News