Price
$9.70
52W High
$10.51
52W Low
$6.86
SMA50
$8.52
SMA200
$8.31
Avg Volume 50D
$232.42K
From 52W High
-7.71%
From 52W Low
+41.40%
Vs SMA50
+13.91%
Vs SMA200
+16.68%
Current Volume
$96.61K
Dollar Volume 50D
$2.05M
Market Cap
$1.39B
P/E
--
Revenue TTM
$2.86B
EPS TTM
-1.37
Net Income TTM
-$191.37M
Free Cash Flow
-$140.53M
Revenue 1Y
+97.61%
EPS 1Y
-120.57%
Net Income 1Y
-128.49%
FCF 1Y
-245.29%
Profit Margin
-6.70%
FCF Margin
-4.92%

Revenue

Annual ending 2026-06-30
$2.86B

EPS

Annual ending 2026-06-30
-1.37

Net Income

Annual ending 2026-06-30
-$191.37M

News