Price
$9.60
52W High
$12.72
52W Low
$4.48
SMA50
$8.46
SMA200
$7.20
Avg Volume 50D
$2.93M
From 52W High
-24.53%
From 52W Low
+114.29%
Vs SMA50
+13.50%
Vs SMA200
+33.41%
Current Volume
$2.91M
Dollar Volume 50D
$24.78M
Market Cap
$1.41B
P/E
--
Revenue TTM
$408.45M
EPS TTM
-0.45
Net Income TTM
-$68.40M
Free Cash Flow
$67.79M
Revenue 1Y
+3.79%
EPS 1Y
-1000.00%
Net Income 1Y
-957.07%
FCF 1Y
-24.40%
Profit Margin
-16.75%
FCF Margin
16.60%

Revenue

Annual ending 2025-12-31
$418.84M

EPS

Annual ending 2025-12-31
-0.01

Net Income

Annual ending 2025-12-31
-$1.59M

News