Price
$24.99
52W High
$25.05
52W Low
$9.89
SMA50
$24.90
SMA200
$16.92
Avg Volume 50D
$1.04M
From 52W High
-0.24%
From 52W Low
+152.68%
Vs SMA50
+0.37%
Vs SMA200
+47.72%
Current Volume
$2.08M
Dollar Volume 50D
$25.97M
Market Cap
$1.17B
P/E
--
Revenue TTM
$715.90M
EPS TTM
-1.61
Net Income TTM
-$74.40M
Free Cash Flow
$7.50M
Revenue 1Y
+3.87%
EPS 1Y
+81.45%
Net Income 1Y
+80.66%
FCF 1Y
-93.42%
Profit Margin
-10.39%
FCF Margin
1.05%

Revenue

Annual ending 2025-12-31
$701.20M

EPS

Annual ending 2025-12-31
-1.57

Net Income

Annual ending 2025-12-31
-$72.90M

News