Price
$8.07
52W High
$9.73
52W Low
$3.71
SMA50
$8.06
SMA200
$6.55
Avg Volume 50D
$341.29K
From 52W High
-17.06%
From 52W Low
+117.52%
Vs SMA50
+0.13%
Vs SMA200
+23.12%
Current Volume
$226.24K
Dollar Volume 50D
$2.76M
Market Cap
$787.85M
P/E
--
Revenue TTM
$1.31B
EPS TTM
-0.66
Net Income TTM
-$63.51M
Free Cash Flow
-$15.62M
Revenue 1Y
+38.57%
EPS 1Y
+29.79%
Net Income 1Y
+27.26%
FCF 1Y
+89.07%
Profit Margin
-4.85%
FCF Margin
-1.19%

Revenue

Annual ending 2025-12-31
$1.19B

EPS

Annual ending 2025-12-31
-0.94

Net Income

Annual ending 2025-12-31
-$90.10M

News