Price
$45.72
52W High
$61.40
52W Low
$23.58
SMA50
$48.06
SMA200
$41.99
Avg Volume 50D
$182.75K
From 52W High
-25.54%
From 52W Low
+93.89%
Vs SMA50
-4.86%
Vs SMA200
+8.89%
Current Volume
$87.16K
Dollar Volume 50D
$9.09M
Market Cap
$687.61M
P/E
--
Revenue TTM
$304.51M
EPS TTM
-7.73
Net Income TTM
-$113.19M
Free Cash Flow
-$53.78M
Revenue 1Y
-23.47%
EPS 1Y
-76.48%
Net Income 1Y
-85.17%
FCF 1Y
-3198.48%
Profit Margin
-37.17%
FCF Margin
-17.66%

Revenue

Annual ending 2025-12-31
$304.51M

EPS

Annual ending 2025-12-31
-7.73

Net Income

Annual ending 2025-12-31
-$113.19M

News