Price
$18.80
52W High
$28.85
52W Low
$18.58
SMA50
$21.05
SMA200
$25.26
Avg Volume 50D
$986.00K
From 52W High
-34.84%
From 52W Low
+1.18%
Vs SMA50
-10.69%
Vs SMA200
-25.57%
Current Volume
$427.01K
Dollar Volume 50D
$20.52M
Market Cap
$581.81M
P/E
--
Revenue TTM
$1.11B
EPS TTM
-0.95
Net Income TTM
-$29.36M
Free Cash Flow
-$81.97M
Revenue 1Y
-31.82%
EPS 1Y
+56.02%
Net Income 1Y
+54.94%
FCF 1Y
-125.41%
Profit Margin
-2.65%
FCF Margin
-7.40%
Dividend Yield
5.43%
Dividend TTM
$1.02
Last Ex-Dividend
2026-08-10

Revenue

Annual ending 2025-09-30
$1.50B

EPS

Annual ending 2025-09-30
-0.79

Net Income

Annual ending 2025-09-30
-$24.47M

News