Price
$21.37
52W High
$45.20
52W Low
$20.68
SMA50
$25.01
SMA200
$29.49
Avg Volume 50D
$240.25K
From 52W High
-52.72%
From 52W Low
+3.34%
Vs SMA50
-14.56%
Vs SMA200
-27.55%
Current Volume
$280.95K
Dollar Volume 50D
$5.94M
Market Cap
$367.47M
P/E
--
Revenue TTM
$2.78B
EPS TTM
-3.13
Net Income TTM
-$56.46M
Free Cash Flow
-$4.89M
Revenue 1Y
+2.08%
EPS 1Y
-288.55%
Net Income 1Y
-292.65%
FCF 1Y
-120.04%
Profit Margin
-2.03%
FCF Margin
-0.18%

Revenue

Annual ending 2025-12-31
$2.74B

EPS

Annual ending 2025-12-31
-0.23

Net Income

Annual ending 2025-12-31
-$4.17M

News