Price
$13.25
52W High
$14.23
52W Low
$7.53
SMA50
$13.16
SMA200
$10.76
Avg Volume 50D
$868.72K
From 52W High
-6.89%
From 52W Low
+75.96%
Vs SMA50
+0.66%
Vs SMA200
+23.15%
Current Volume
$2.33M
Dollar Volume 50D
$11.42M
Market Cap
$428.06M
P/E
--
Revenue TTM
$1.00B
EPS TTM
-3.05
Net Income TTM
-$98.63M
Free Cash Flow
$39.60M
Revenue 1Y
-20.37%
EPS 1Y
-475.47%
Net Income 1Y
-456.03%
FCF 1Y
-64.45%
Profit Margin
-9.84%
FCF Margin
3.95%

Revenue

Annual ending 2025-12-31
$1.05B

EPS

Annual ending 2025-12-31
-2.93

Net Income

Annual ending 2025-12-31
-$94.85M

News