Price
$39.64
52W High
$47.67
52W Low
$19.14
SMA50
$38.72
SMA200
$30.09
Avg Volume 50D
$620.86K
From 52W High
-16.84%
From 52W Low
+107.11%
Vs SMA50
+2.39%
Vs SMA200
+31.75%
Current Volume
$597.42K
Dollar Volume 50D
$23.95M
Market Cap
$3.04B
P/E
--
Revenue TTM
$577.80M
EPS TTM
-0.52
Net Income TTM
-$41.31M
Free Cash Flow
$144.71M
Revenue 1Y
+14.62%
EPS 1Y
-116.67%
Net Income 1Y
-126.77%
FCF 1Y
+18.75%
Profit Margin
-7.15%
FCF Margin
25.04%

Revenue

Annual ending 2026-06-30
$577.80M

EPS

Annual ending 2026-06-30
-0.52

Net Income

Annual ending 2026-06-30
-$41.31M

News