Price
$8.89
52W High
$13.10
52W Low
$5.96
SMA50
$8.33
SMA200
$9.17
Avg Volume 50D
$703.24K
From 52W High
-32.14%
From 52W Low
+49.16%
Vs SMA50
+6.78%
Vs SMA200
-3.08%
Current Volume
$1.04M
Dollar Volume 50D
$5.87M
Market Cap
$395.76M
P/E
--
Revenue TTM
$309.49M
EPS TTM
-0.43
Net Income TTM
-$15.39M
Free Cash Flow
$78.64M
Revenue 1Y
+25.84%
EPS 1Y
+44.16%
Net Income 1Y
+40.26%
FCF 1Y
+88.42%
Profit Margin
-4.97%
FCF Margin
25.41%

Revenue

Annual ending 2025-09-30
$251.78M

EPS

Annual ending 2025-09-30
-0.43

Net Income

Annual ending 2025-09-30
-$18.71M

News