Price
$3.07
52W High
$4.70
52W Low
$2.87
SMA50
$3.18
SMA200
$3.42
Avg Volume 50D
$2.57M
From 52W High
-34.68%
From 52W Low
+6.97%
Vs SMA50
-3.56%
Vs SMA200
-10.20%
Current Volume
$2.49M
Dollar Volume 50D
$8.24M
Market Cap
$525.70M
P/E
--
Revenue TTM
$1.47B
EPS TTM
-0.58
Net Income TTM
-$100.01M
Free Cash Flow
$37.34M
Revenue 1Y
-4.75%
EPS 1Y
+78.28%
Net Income 1Y
+78.05%
FCF 1Y
+127.21%
Profit Margin
-6.82%
FCF Margin
2.55%
Last Ex-Dividend
2025-04-23

Revenue

Annual ending 2025-12-28
$1.52B

EPS

Annual ending 2025-12-28
-3.04

Net Income

Annual ending 2025-12-28
-$520.06M

News