Price
$20.47
52W High
$22.23
52W Low
$10.42
SMA50
$19.52
SMA200
$17.43
Avg Volume 50D
$429.32K
From 52W High
-7.92%
From 52W Low
+96.45%
Vs SMA50
+4.89%
Vs SMA200
+17.46%
Current Volume
$323.09K
Dollar Volume 50D
$8.41M
Market Cap
$752.58M
P/E
--
Revenue TTM
$1.33B
EPS TTM
-6.72
Net Income TTM
-$265.05M
Free Cash Flow
-$37.85M
Revenue 1Y
+17.60%
EPS 1Y
-388.41%
Net Income 1Y
-389.22%
FCF 1Y
+38.94%
Profit Margin
-19.91%
FCF Margin
-2.84%

Revenue

Annual ending 2025-12-31
$1.20B

EPS

Annual ending 2025-12-31
-7.79

Net Income

Annual ending 2025-12-31
-$305.14M

News