Price
$10.68
52W High
$13.44
52W Low
$8.37
SMA50
$10.20
SMA200
$9.92
Avg Volume 50D
$714.07K
From 52W High
-20.54%
From 52W Low
+27.60%
Vs SMA50
+4.69%
Vs SMA200
+7.71%
Current Volume
$582.19K
Dollar Volume 50D
$7.27M
Market Cap
$1.39B
P/E
--
Revenue TTM
$1.23B
EPS TTM
-1.04
Net Income TTM
-$144.41M
Free Cash Flow
$48.90M
Revenue 1Y
+13.95%
EPS 1Y
+76.04%
Net Income 1Y
+78.36%
FCF 1Y
+233.82%
Profit Margin
-11.77%
FCF Margin
3.99%

Revenue

Annual ending 2026-03-31
$1.23B

EPS

Annual ending 2026-03-31
-1.04

Net Income

Annual ending 2026-03-31
-$144.41M

News