Price
$16.08
52W High
$39.72
52W Low
$11.82
SMA50
$17.04
SMA200
$18.58
Avg Volume 50D
$905.60K
From 52W High
-59.52%
From 52W Low
+36.04%
Vs SMA50
-5.62%
Vs SMA200
-13.43%
Current Volume
$548.47K
Dollar Volume 50D
$15.37M
Market Cap
$654.77M
P/E
--
Revenue TTM
$496.67M
EPS TTM
-1.76
Net Income TTM
-$72.14M
Free Cash Flow
-$15.69M
Revenue 1Y
+18.81%
EPS 1Y
+21.78%
Net Income 1Y
+16.39%
FCF 1Y
-17.24%
Profit Margin
-14.52%
FCF Margin
-3.16%

Revenue

Annual ending 2025-12-31
$455.55M

EPS

Annual ending 2025-12-31
-2.09

Net Income

Annual ending 2025-12-31
-$84.46M

News