Price
$10.48
52W High
$14.90
52W Low
$8.59
SMA50
$10.80
SMA200
$10.60
Avg Volume 50D
$3.45K
From 52W High
-29.66%
From 52W Low
+22.00%
Vs SMA50
-3.00%
Vs SMA200
-1.10%
Current Volume
$840
Dollar Volume 50D
$37227
Market Cap
$112.99M
P/E
--
Revenue TTM
$603.56M
EPS TTM
-2.48
Net Income TTM
-$26.75M
Free Cash Flow
$9.09M
Revenue 1Y
+0.91%
EPS 1Y
+1.20%
Net Income 1Y
+0.06%
FCF 1Y
+576.47%
Profit Margin
-4.43%
FCF Margin
1.51%

Revenue

Annual ending 2025-12-31
$600.21M

EPS

Annual ending 2025-12-31
-2.93

Net Income

Annual ending 2025-12-31
-$31.43M

News