Price
$18.72
52W High
$21.45
52W Low
$6.22
SMA50
$18.53
SMA200
$14.33
Avg Volume 50D
$1.98M
From 52W High
-12.73%
From 52W Low
+200.96%
Vs SMA50
+1.02%
Vs SMA200
+30.63%
Current Volume
$1.43M
Dollar Volume 50D
$37.37M
Market Cap
$1.84B
P/E
--
Revenue TTM
$347.37M
EPS TTM
-0.38
Net Income TTM
-$37.68M
Free Cash Flow
$164.39M
Revenue 1Y
+11.92%
EPS 1Y
-480.00%
Net Income 1Y
-439.36%
FCF 1Y
+116.57%
Profit Margin
-10.85%
FCF Margin
47.32%

Revenue

Annual ending 2025-12-31
$320.63M

EPS

Annual ending 2025-12-31
-0.37

Net Income

Annual ending 2025-12-31
-$37.12M

News