Price
$37.87
52W High
$42.73
52W Low
$16.02
SMA50
$33.89
SMA200
$28.30
Avg Volume 50D
$967.42K
From 52W High
-11.37%
From 52W Low
+136.39%
Vs SMA50
+11.74%
Vs SMA200
+33.81%
Current Volume
$663.25K
Dollar Volume 50D
$33.52M
Market Cap
$1.65B
P/E
--
Revenue TTM
$613.57M
EPS TTM
-2.69
Net Income TTM
-$122.94M
Free Cash Flow
$9.88M
Revenue 1Y
+4.76%
EPS 1Y
-9.35%
Net Income 1Y
-9.42%
FCF 1Y
-81.08%
Profit Margin
-20.04%
FCF Margin
1.61%
Last Ex-Dividend
2021-12-02

Revenue

Annual ending 2025-09-30
$593.82M

EPS

Annual ending 2025-09-30
-1.22

Net Income

Annual ending 2025-09-30
-$55.76M

News