Price
$19.59
52W High
$23.31
52W Low
$12.44
SMA50
$20.87
SMA200
$17.16
Avg Volume 50D
$137.64K
From 52W High
-15.96%
From 52W Low
+57.48%
Vs SMA50
-6.13%
Vs SMA200
+14.14%
Current Volume
$152.11K
Dollar Volume 50D
$2.90M
Market Cap
$301.11M
P/E
--
Revenue TTM
$1.52B
EPS TTM
-3.02
Net Income TTM
-$49.30M
Free Cash Flow
$56.50M
Revenue 1Y
-1.93%
EPS 1Y
-125.83%
Net Income 1Y
-124.49%
FCF 1Y
+131.22%
Profit Margin
-3.24%
FCF Margin
3.72%

Revenue

Annual ending 2025-12-31
$1.56B

EPS

Annual ending 2025-12-31
-1.15

Net Income

Annual ending 2025-12-31
-$18.60M

News