Price
$12.04
52W High
$18.66
52W Low
$10.11
SMA50
$11.56
SMA200
$12.69
Avg Volume 50D
$1.30M
From 52W High
-35.48%
From 52W Low
+19.15%
Vs SMA50
+4.20%
Vs SMA200
-5.10%
Current Volume
$2.38M
Dollar Volume 50D
$14.89M
Market Cap
$694.88M
P/E
39.0x
Revenue TTM
$1.32B
EPS TTM
0.28
Net Income TTM
$17.81M
Free Cash Flow
-$20.83M
Revenue 1Y
+19.27%
EPS 1Y
+366.67%
Net Income 1Y
+335.64%
FCF 1Y
+28.16%
Profit Margin
1.35%
FCF Margin
-1.58%

Revenue

Annual ending 2025-12-28
$1.22B

EPS

Annual ending 2025-12-28
0.31

Net Income

Annual ending 2025-12-28
$19.43M

News