Price
$8.28
52W High
$14.39
52W Low
$5.82
SMA50
$8.50
SMA200
$9.30
Avg Volume 50D
$621.95K
From 52W High
-42.46%
From 52W Low
+42.27%
Vs SMA50
-2.59%
Vs SMA200
-10.92%
Current Volume
$975.50K
Dollar Volume 50D
$5.26M
Market Cap
$493.44M
P/E
--
Revenue TTM
$645.67M
EPS TTM
-1.89
Net Income TTM
-$108.33M
Free Cash Flow
$53.84M
Revenue 1Y
-2.80%
EPS 1Y
-1675.00%
Net Income 1Y
-1696.82%
FCF 1Y
+78.31%
Profit Margin
-16.78%
FCF Margin
8.34%

Revenue

Annual ending 2025-12-31
$668.99M

EPS

Annual ending 2025-12-31
-1.86

Net Income

Annual ending 2025-12-31
-$109.38M

News