Price
$7.19
52W High
$11.01
52W Low
$4.26
SMA50
$6.79
SMA200
$7.78
Avg Volume 50D
$631.11K
From 52W High
-53.13%
From 52W Low
+68.78%
Vs SMA50
+5.87%
Vs SMA200
-7.63%
Current Volume
$375.99K
Bars Stored
1189
Market Cap
$268.27M
P/E
--
Revenue TTM
$314.88M
EPS TTM
-1.48
Net Income TTM
-$51.14M
Free Cash Flow
$24.74M
Revenue 1Y
-1.71%
EPS 1Y
+34.80%
Net Income 1Y
+29.71%
FCF 1Y
+255.21%
Profit Margin
-16.24%
FCF Margin
7.86%

Revenue

Quarterly ending 2025-12-31
$82.96M

EPS

Quarterly ending 2025-12-31
-1.19

Net Income

Quarterly ending 2025-12-31
-$41.27M