Price
$27.53
52W High
$38.60
52W Low
$24.29
SMA50
$27.13
SMA200
$30.46
Avg Volume 50D
$233.83K
From 52W High
-40.21%
From 52W Low
+13.34%
Vs SMA50
+1.46%
Vs SMA200
-9.62%
Current Volume
$170.98K
Bars Stored
1257
Market Cap
$701.78M
P/E
--
Revenue TTM
$251.28M
EPS TTM
-1.26
Net Income TTM
-$32.03M
Free Cash Flow
$41.03M
Revenue 1Y
-3.24%
EPS 1Y
-6400.00%
Net Income 1Y
-2985.32%
FCF 1Y
+12.99%
Profit Margin
-12.75%
FCF Margin
16.33%

Revenue

Quarterly ending 2025-12-31
$67.71M

EPS

Quarterly ending 2025-12-31
-0.40

Net Income

Quarterly ending 2025-12-31
-$10.31M