Price
$2.32
52W High
$4.88
52W Low
$2.04
SMA50
$2.24
SMA200
$2.90
Avg Volume 50D
$1.11M
From 52W High
-52.46%
From 52W Low
+13.73%
Vs SMA50
+3.72%
Vs SMA200
-19.93%
Current Volume
$498.44K
Dollar Volume 50D
$2.45M
Market Cap
$529.81M
P/E
--
Revenue TTM
$907.24M
EPS TTM
-0.07
Net Income TTM
-$15.71M
Free Cash Flow
-$47.99M
Revenue 1Y
+7.83%
EPS 1Y
-133.33%
Net Income 1Y
-136.69%
FCF 1Y
-277.03%
Profit Margin
-1.73%
FCF Margin
-5.29%

Revenue

Annual ending 2025-12-31
$907.24M

EPS

Annual ending 2025-12-31
-0.07

Net Income

Annual ending 2025-12-31
-$15.71M

News