Price
$2.69
52W High
$5.65
52W Low
$2.62
SMA50
$3.02
SMA200
$3.70
Avg Volume 50D
$1.96M
From 52W High
-52.39%
From 52W Low
+2.67%
Vs SMA50
-11.06%
Vs SMA200
-27.39%
Current Volume
$579.68K
Dollar Volume 50D
$5.90M
Market Cap
$365.09M
P/E
--
Revenue TTM
$450.45M
EPS TTM
-0.14
Net Income TTM
-$18.76M
Free Cash Flow
$15.81M
Revenue 1Y
+15.14%
EPS 1Y
+53.33%
Net Income 1Y
+51.79%
FCF 1Y
+216.69%
Profit Margin
-4.16%
FCF Margin
3.51%

Revenue

Annual ending 2026-03-31
$443.78M

EPS

Annual ending 2026-03-31
-0.15

Net Income

Annual ending 2026-03-31
-$20.55M

News