Price
$10.92
52W High
$11.04
52W Low
$6.54
SMA50
$10.95
SMA200
$9.88
Avg Volume 50D
$1.44M
From 52W High
-1.09%
From 52W Low
+66.97%
Vs SMA50
-0.30%
Vs SMA200
+10.58%
Current Volume
$14.59M
Dollar Volume 50D
$15.81M
Market Cap
$1.52B
P/E
96.9x
Revenue TTM
$489.90M
EPS TTM
0.12
Net Income TTM
$15.70M
Free Cash Flow
-$92.90M
Revenue 1Y
-6.38%
EPS 1Y
+111.32%
Net Income 1Y
+110.89%
FCF 1Y
-17.45%
Profit Margin
3.20%
FCF Margin
-18.96%

Revenue

Annual ending 2025-12-31
$501.00M

EPS

Annual ending 2025-12-31
-0.28

Net Income

Annual ending 2025-12-31
-$38.80M

News