Price
$36.17
52W High
$51.73
52W Low
$15.59
SMA50
$45.02
SMA200
$39.10
Avg Volume 50D
$1.22M
From 52W High
-30.08%
From 52W Low
+132.01%
Vs SMA50
-19.65%
Vs SMA200
-7.50%
Current Volume
$2.14M
Dollar Volume 50D
$53.07M
Market Cap
$2.18B
P/E
--
Revenue TTM
$251.17M
EPS TTM
-0.71
Net Income TTM
-$33.55M
Free Cash Flow
$8.60M
Revenue 1Y
+23.57%
EPS 1Y
-610.00%
Net Income 1Y
-619.45%
FCF 1Y
+73.98%
Profit Margin
-13.36%
FCF Margin
3.42%

Revenue

Annual ending 2025-12-31
$225.21M

EPS

Annual ending 2025-12-31
-0.34

Net Income

Annual ending 2025-12-31
-$15.70M

News