Price
$22.31
52W High
$34.84
52W Low
$19.87
SMA50
$22.28
SMA200
$23.03
Avg Volume 50D
$325.02K
From 52W High
-35.96%
From 52W Low
+12.28%
Vs SMA50
+0.14%
Vs SMA200
-3.14%
Current Volume
$279.98K
Dollar Volume 50D
$7.25M
Market Cap
$602.83M
P/E
--
Revenue TTM
$694.41M
EPS TTM
-0.93
Net Income TTM
-$25.75M
Free Cash Flow
-$17.26M
Revenue 1Y
-0.50%
EPS 1Y
-142.66%
Net Income 1Y
-140.41%
FCF 1Y
-115.76%
Profit Margin
-3.71%
FCF Margin
-2.49%

Revenue

Annual ending 2025-12-31
$699.62M

EPS

Annual ending 2025-12-31
-0.63

Net Income

Annual ending 2025-12-31
-$17.92M

News