Price
$25.86
52W High
$53.32
52W Low
$17.47
SMA50
$27.92
SMA200
$30.37
Avg Volume 50D
$561.79K
From 52W High
-51.50%
From 52W Low
+48.03%
Vs SMA50
-7.38%
Vs SMA200
-14.84%
Current Volume
$410.58K
Dollar Volume 50D
$15.68M
Market Cap
$805.51M
P/E
--
Revenue TTM
$678.93M
EPS TTM
-1.41
Net Income TTM
-$42.27M
Free Cash Flow
-$68.07M
Revenue 1Y
-2.48%
EPS 1Y
+56.88%
Net Income 1Y
+56.42%
FCF 1Y
-806.18%
Profit Margin
-6.23%
FCF Margin
-10.03%

Revenue

Annual ending 2026-06-30
$678.93M

EPS

Annual ending 2026-06-30
-1.41

Net Income

Annual ending 2026-06-30
-$42.27M

News