Price
$12.44
52W High
$19.15
52W Low
$7.70
SMA50
$14.62
SMA200
$14.65
Avg Volume 50D
$438.89K
From 52W High
-53.94%
From 52W Low
+61.56%
Vs SMA50
-14.89%
Vs SMA200
-15.07%
Current Volume
$649.29K
Bars Stored
1257
Market Cap
$369.54M
P/E
67.1x
Revenue TTM
$1.34B
EPS TTM
0.18
Net Income TTM
$5.51M
Free Cash Flow
$20.40M
Revenue 1Y
-2.04%
EPS 1Y
-10.00%
Net Income 1Y
-11.63%
FCF 1Y
+32.69%
Profit Margin
0.41%
FCF Margin
1.53%

Revenue

Quarterly ending 2026-01-30
$462.37M

EPS

Quarterly ending 2026-01-30
0.40

Net Income

Quarterly ending 2026-01-30
$12.27M