Price
$16.52
52W High
$28.26
52W Low
$12.82
SMA50
$19.06
SMA200
$19.16
Avg Volume 50D
$2.07M
From 52W High
-41.54%
From 52W Low
+28.86%
Vs SMA50
-13.33%
Vs SMA200
-13.79%
Current Volume
$4.59M
Dollar Volume 50D
$38.68M
Market Cap
$1.15B
P/E
--
Revenue TTM
$1.04B
EPS TTM
-0.93
Net Income TTM
-$63.31M
Free Cash Flow
-$105.21M
Revenue 1Y
+3.96%
EPS 1Y
+69.90%
Net Income 1Y
+69.18%
FCF 1Y
-1256.27%
Profit Margin
-6.08%
FCF Margin
-10.10%

Revenue

Annual ending 2025-12-31
$1.01B

EPS

Annual ending 2025-12-31
-3.04

Net Income

Annual ending 2025-12-31
-$204.71M

News