Price
$30.86
52W High
$50.06
52W Low
$17.21
SMA50
$31.24
SMA200
$30.12
Avg Volume 50D
$752.42K
From 52W High
-38.35%
From 52W Low
+79.31%
Vs SMA50
-1.20%
Vs SMA200
+2.44%
Current Volume
$381.46K
Dollar Volume 50D
$23.57M
Market Cap
$893.89M
P/E
--
Revenue TTM
$115.73M
EPS TTM
-0.40
Net Income TTM
-$10.98M
Free Cash Flow
-$1.06M
Revenue 1Y
+8.82%
EPS 1Y
+4.76%
Net Income 1Y
-8.91%
FCF 1Y
-301.33%
Profit Margin
-9.48%
FCF Margin
-0.92%

Revenue

Annual ending 2025-12-31
$109.60M

EPS

Annual ending 2025-12-31
-0.44

Net Income

Annual ending 2025-12-31
-$10.64M

News