Price
$3.74
52W High
$7.19
52W Low
$3.74
SMA50
$4.48
SMA200
$5.04
Avg Volume 50D
$30.60K
From 52W High
-47.98%
From 52W Low
+0.00%
Vs SMA50
-16.44%
Vs SMA200
-25.74%
Current Volume
$20.79K
Dollar Volume 50D
$136613
Market Cap
$119.21M
P/E
--
Revenue TTM
$545.83M
EPS TTM
-0.14
Net Income TTM
-$4.16M
Free Cash Flow
-$7.51M
Revenue 1Y
-6.71%
EPS 1Y
+89.71%
Net Income 1Y
+90.11%
FCF 1Y
+77.12%
Profit Margin
-0.76%
FCF Margin
-1.38%
Last Ex-Dividend
2025-02-21

Revenue

Annual ending 2025-12-31
$545.83M

EPS

Annual ending 2025-12-31
-0.14

Net Income

Annual ending 2025-12-31
-$4.16M

News