Price
$2.04
52W High
$3.16
52W Low
$1.86
SMA50
$2.24
SMA200
$2.53
Avg Volume 50D
$16.75K
From 52W High
-35.44%
From 52W Low
+9.68%
Vs SMA50
-9.00%
Vs SMA200
-19.39%
Current Volume
$21.08K
Dollar Volume 50D
$36423
Market Cap
$75.90M
P/E
--
Revenue TTM
$744.17M
EPS TTM
-0.38
Net Income TTM
-$15.05M
Free Cash Flow
-$10.90M
Revenue 1Y
+4.01%
EPS 1Y
+5.00%
Net Income 1Y
+1.76%
FCF 1Y
-148.94%
Profit Margin
-2.02%
FCF Margin
-1.46%
Dividend Yield
0.98%
Dividend TTM
$0.02
Last Ex-Dividend
2026-08-07

Revenue

Annual ending 2025-12-31
$716.11M

EPS

Annual ending 2025-12-31
-0.37

Net Income

Annual ending 2025-12-31
-$14.39M

News