Price
$25.89
52W High
$32.60
52W Low
$11.07
SMA50
$23.07
SMA200
$16.30
Avg Volume 50D
$2.09M
From 52W High
-20.58%
From 52W Low
+133.88%
Vs SMA50
+12.24%
Vs SMA200
+58.82%
Current Volume
$1.30M
Dollar Volume 50D
$53.96M
Market Cap
$1.94B
P/E
--
Revenue TTM
$259.04M
EPS TTM
-0.74
Net Income TTM
-$54.34M
Free Cash Flow
-$130.27M
Revenue 1Y
+8.88%
EPS 1Y
+70.16%
Net Income 1Y
+70.04%
FCF 1Y
-634.53%
Profit Margin
-20.98%
FCF Margin
-50.29%

Revenue

Annual ending 2025-12-31
$255.87M

EPS

Annual ending 2025-12-31
-1.41

Net Income

Annual ending 2025-12-31
-$103.27M

News