Price
$10.36
52W High
$14.39
52W Low
$2.82
SMA50
$11.42
SMA200
$7.22
Avg Volume 50D
$3.41M
From 52W High
-28.01%
From 52W Low
+267.38%
Vs SMA50
-9.26%
Vs SMA200
+43.58%
Current Volume
$1.19M
Dollar Volume 50D
$39.95M
Market Cap
$1.29B
P/E
--
Revenue TTM
$600.31M
EPS TTM
-0.32
Net Income TTM
-$34.96M
Free Cash Flow
$21.19M
Revenue 1Y
+19.24%
EPS 1Y
+58.44%
Net Income 1Y
+56.87%
FCF 1Y
+396.75%
Profit Margin
-5.82%
FCF Margin
3.53%

Revenue

Annual ending 2026-03-31
$565.25M

EPS

Annual ending 2026-03-31
-0.33

Net Income

Annual ending 2026-03-31
-$37.73M

News