Price
$35.33
52W High
$62.52
52W Low
$16.63
SMA50
$39.54
SMA200
$32.06
Avg Volume 50D
$2.45M
From 52W High
-43.49%
From 52W Low
+112.45%
Vs SMA50
-10.65%
Vs SMA200
+10.20%
Current Volume
$2.17M
Dollar Volume 50D
$98.95M
Market Cap
$2.69B
P/E
--
Revenue TTM
$204.91M
EPS TTM
-0.85
Net Income TTM
-$53.45M
Free Cash Flow
-$82.47M
Revenue 1Y
+62.82%
EPS 1Y
+53.04%
Net Income 1Y
+41.80%
FCF 1Y
-416.33%
Profit Margin
-26.08%
FCF Margin
-40.25%

Revenue

Annual ending 2025-12-31
$169.38M

EPS

Annual ending 2025-12-31
-1.07

Net Income

Annual ending 2025-12-31
-$60.38M

News