Price
$29.98
52W High
$45.34
52W Low
$25.97
SMA50
$29.59
SMA200
$32.92
Avg Volume 50D
$124.13K
From 52W High
-51.23%
From 52W Low
+15.44%
Vs SMA50
+1.33%
Vs SMA200
-8.94%
Current Volume
$92.61K
Bars Stored
1257
Market Cap
$410.29M
P/E
--
Revenue TTM
$149.00M
EPS TTM
-0.49
Net Income TTM
-$6.76M
Free Cash Flow
$18.26M
Revenue 1Y
+23.10%
EPS 1Y
+22.22%
Net Income 1Y
+25.65%
FCF 1Y
+62.33%
Profit Margin
-4.54%
FCF Margin
12.26%

Revenue

Quarterly ending 2025-12-31
$34.34M

EPS

Quarterly ending 2025-12-31
-0.04

Net Income

Quarterly ending 2025-12-31
-$614.00K