Price
$3.27
52W High
$16.90
52W Low
$3.27
SMA50
$4.24
SMA200
$5.89
Avg Volume 50D
$3.98M
From 52W High
-80.65%
From 52W Low
+0.00%
Vs SMA50
-22.80%
Vs SMA200
-44.48%
Current Volume
$4.10M
Dollar Volume 50D
$16.71M
Market Cap
$496.57M
P/E
--
Revenue TTM
$963.10M
EPS TTM
-1.39
Net Income TTM
-$164.22M
Free Cash Flow
-$84.34M
Revenue 1Y
+15.93%
EPS 1Y
+90.58%
Net Income 1Y
+92.35%
FCF 1Y
-39.11%
Profit Margin
-17.05%
FCF Margin
-8.76%

Revenue

Annual ending 2026-05-31
$915.45M

EPS

Annual ending 2026-05-31
-1.09

Net Income

Annual ending 2026-05-31
-$121.40M

News