Price
$9.08
52W High
$16.96
52W Low
$8.35
SMA50
$10.93
SMA200
$11.24
Avg Volume 50D
$106.94K
From 52W High
-46.46%
From 52W Low
+8.74%
Vs SMA50
-16.92%
Vs SMA200
-19.24%
Current Volume
$97.53K
Dollar Volume 50D
$1.18M
Market Cap
$157.82M
P/E
--
Revenue TTM
$1.81B
EPS TTM
-7.52
Net Income TTM
-$121.90M
Free Cash Flow
$56.75M
Revenue 1Y
+1.32%
EPS 1Y
-806.02%
Net Income 1Y
-1021.10%
FCF 1Y
-40.69%
Profit Margin
-6.72%
FCF Margin
3.13%
Last Ex-Dividend
2021-06-25

Revenue

Annual ending 2025-09-30
$1.87B

EPS

Annual ending 2025-09-30
-7.22

Net Income

Annual ending 2025-09-30
-$114.58M

News