Price
$10.03
52W High
$10.21
52W Low
$4.70
SMA50
$7.27
SMA200
$6.99
Avg Volume 50D
$5.57M
From 52W High
-1.76%
From 52W Low
+113.40%
Vs SMA50
+37.88%
Vs SMA200
+43.52%
Current Volume
$3.39M
Dollar Volume 50D
$39.56M
Market Cap
$1.17B
P/E
85.8x
Revenue TTM
$681.77M
EPS TTM
0.10
Net Income TTM
$13.67M
Free Cash Flow
-$116.32M
Revenue 1Y
-0.65%
EPS 1Y
+111.90%
Net Income 1Y
+113.94%
FCF 1Y
-57.34%
Profit Margin
2.01%
FCF Margin
-17.06%

Revenue

Annual ending 2025-12-28
$679.47M

EPS

Annual ending 2025-12-28
-1.14

Net Income

Annual ending 2025-12-28
-$134.06M

News