Price
$8.27
52W High
$14.37
52W Low
$7.41
SMA50
$8.02
SMA200
$10.25
Avg Volume 50D
$801.13K
From 52W High
-42.45%
From 52W Low
+11.61%
Vs SMA50
+3.07%
Vs SMA200
-19.31%
Current Volume
$839.85K
Dollar Volume 50D
$6.40M
Market Cap
$771.52M
P/E
--
Revenue TTM
$1.10B
EPS TTM
0.17
Net Income TTM
$16.18M
Free Cash Flow
$107.39M
Revenue 1Y
+16.68%
EPS 1Y
-75.00%
Net Income 1Y
-75.56%
FCF 1Y
-44.04%
Profit Margin
1.47%
FCF Margin
9.77%

Revenue

Annual ending 2026-03-29
$1.10B

EPS

Annual ending 2026-03-29
0.17

Net Income

Annual ending 2026-03-29
$16.18M

News