Price
$10.58
52W High
$13.66
52W Low
$7.84
SMA50
$11.39
SMA200
$10.33
Avg Volume 50D
$5.43M
From 52W High
-22.55%
From 52W Low
+34.95%
Vs SMA50
-7.14%
Vs SMA200
+2.41%
Current Volume
$2.65M
Dollar Volume 50D
$61.36M
Market Cap
$3.18B
P/E
--
Revenue TTM
$163.23M
EPS TTM
-0.10
Net Income TTM
-$13.51M
Free Cash Flow
-$23.25M
Revenue 1Y
+0.21%
EPS 1Y
-211.11%
Net Income 1Y
-212.86%
FCF 1Y
-330.36%
Profit Margin
-8.28%
FCF Margin
-14.24%

Revenue

Annual ending 2025-12-31
$947.06M

EPS

Annual ending 2025-12-31
0.90

Net Income

Annual ending 2025-12-31
$287.47M

News