Price
$19.59
52W High
$27.38
52W Low
$17.21
SMA50
$22.19
SMA200
$22.55
Avg Volume 50D
$227.79K
From 52W High
-28.45%
From 52W Low
+13.83%
Vs SMA50
-11.73%
Vs SMA200
-13.14%
Current Volume
$130.53K
Dollar Volume 50D
$4.95M
Market Cap
$467.32M
P/E
--
Revenue TTM
$348.90M
EPS TTM
-0.02
Net Income TTM
-$1.66M
Free Cash Flow
$22.38M
Revenue 1Y
+22.77%
EPS 1Y
-104.55%
Net Income 1Y
-123.60%
FCF 1Y
-15.21%
Profit Margin
-0.48%
FCF Margin
6.41%

Revenue

Annual ending 2026-06-30
$348.90M

EPS

Annual ending 2026-06-30
-0.10

Net Income

Annual ending 2026-06-30
-$1.66M

News