Price
$17.87
52W High
$23.81
52W Low
$12.22
SMA50
$18.41
SMA200
$17.98
Avg Volume 50D
$800.15K
From 52W High
-33.24%
From 52W Low
+46.24%
Vs SMA50
-2.93%
Vs SMA200
-0.62%
Current Volume
$981.10K
Bars Stored
1257
Market Cap
$536.45M
P/E
--
Revenue TTM
$1.18B
EPS TTM
-0.49
Net Income TTM
-$13.87M
Free Cash Flow
$49.63M
Revenue 1Y
-2.65%
EPS 1Y
-175.38%
Net Income 1Y
-174.36%
FCF 1Y
-29.56%
Profit Margin
-1.18%
FCF Margin
4.21%

Revenue

Quarterly ending 2025-12-27
$293.39M

EPS

Quarterly ending 2025-12-27
0.35

Net Income

Quarterly ending 2025-12-27
$11.14M