Price
$33.44
52W High
$34.07
52W Low
$18.03
SMA50
$33.29
SMA200
$26.75
Avg Volume 50D
$842.37K
From 52W High
-1.85%
From 52W Low
+85.47%
Vs SMA50
+0.45%
Vs SMA200
+25.02%
Current Volume
$802.18K
Dollar Volume 50D
$28.02M
Market Cap
$891.90M
P/E
--
Revenue TTM
$2.08B
EPS TTM
-0.30
Net Income TTM
-$7.72M
Free Cash Flow
-$153.34M
Revenue 1Y
-12.75%
EPS 1Y
-113.64%
Net Income 1Y
-111.42%
FCF 1Y
-157.93%
Profit Margin
-0.37%
FCF Margin
-7.37%

Revenue

Annual ending 2025-09-30
$2.37B

EPS

Annual ending 2025-09-30
1.52

Net Income

Annual ending 2025-09-30
$45.59M

News