Price
$5.04
52W High
$5.36
52W Low
$3.37
SMA50
$4.96
SMA200
$4.62
Avg Volume 50D
$342.31K
From 52W High
-5.97%
From 52W Low
+49.55%
Vs SMA50
+1.64%
Vs SMA200
+9.12%
Current Volume
$220.08K
Dollar Volume 50D
$1.71M
Market Cap
--
P/E
--
Revenue TTM
$471.10M
EPS TTM
-0.19
Net Income TTM
-$38.80M
Free Cash Flow
$57.50M
Revenue 1Y
+14.04%
EPS 1Y
-733.33%
Net Income 1Y
-962.22%
FCF 1Y
+12.97%
Profit Margin
-8.24%
FCF Margin
12.21%
Dividend Yield
1.19%
Dividend TTM
$0.06
Last Ex-Dividend
2026-05-21

Revenue

Annual ending 2025-12-31
$463.40M

EPS

Annual ending 2025-12-31
-0.15

Net Income

Annual ending 2025-12-31
-$30.70M

News