Price
$16.25
52W High
$28.26
52W Low
$10.12
SMA50
$16.23
SMA200
$18.74
Avg Volume 50D
$2.58M
From 52W High
-73.91%
From 52W Low
+60.65%
Vs SMA50
+0.14%
Vs SMA200
-13.28%
Current Volume
$1.90M
Dollar Volume 50D
$41.57M
Market Cap
$1.06B
P/E
--
Revenue TTM
$1.03B
EPS TTM
-1.39
Net Income TTM
-$94.55M
Free Cash Flow
-$38.76M
Revenue 1Y
+4.54%
EPS 1Y
+50.00%
Net Income 1Y
+48.58%
FCF 1Y
-921.18%
Profit Margin
-9.20%
FCF Margin
-3.77%

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