Price
$10.90
52W High
$16.13
52W Low
$9.70
SMA50
$15.16
SMA200
$12.46
Avg Volume 50D
$599.13K
From 52W High
-32.42%
From 52W Low
+12.37%
Vs SMA50
-28.11%
Vs SMA200
-12.50%
Current Volume
$1.35M
Dollar Volume 50D
$8.60M
Market Cap
$479.42M
P/E
--
Revenue TTM
$325.38M
EPS TTM
-0.78
Net Income TTM
-$32.94M
Free Cash Flow
-$1.32M
Revenue 1Y
+8.20%
EPS 1Y
+0.00%
Net Income 1Y
-2.61%
FCF 1Y
+89.58%
Profit Margin
-10.12%
FCF Margin
-0.41%

Revenue

Annual ending 2026-05-31
$320.17M

EPS

Annual ending 2026-05-31
-0.88

Net Income

Annual ending 2026-05-31
-$36.74M

News