Price
$16.66
52W High
$19.91
52W Low
$7.19
SMA50
$17.49
SMA200
$12.49
Avg Volume 50D
$2.05M
From 52W High
-16.32%
From 52W Low
+131.71%
Vs SMA50
-4.73%
Vs SMA200
+33.39%
Current Volume
$2.24M
Dollar Volume 50D
$36.11M
Market Cap
$2.08B
P/E
--
Revenue TTM
$766.29M
EPS TTM
-0.40
Net Income TTM
-$51.88M
Free Cash Flow
-$7.36M
Revenue 1Y
+11.19%
EPS 1Y
+50.62%
Net Income 1Y
+50.14%
FCF 1Y
+61.64%
Profit Margin
-6.77%
FCF Margin
-0.96%

Revenue

Annual ending 2025-12-31
$727.33M

EPS

Annual ending 2025-12-31
-0.84

Net Income

Annual ending 2025-12-31
-$108.03M

News