Price
$13.85
52W High
$19.85
52W Low
$8.90
SMA50
$16.09
SMA200
$14.07
Avg Volume 50D
$865.63K
From 52W High
-30.23%
From 52W Low
+55.62%
Vs SMA50
-13.92%
Vs SMA200
-1.60%
Current Volume
$823.02K
Dollar Volume 50D
$13.46M
Market Cap
$1.09B
P/E
--
Revenue TTM
$1.65B
EPS TTM
-0.09
Net Income TTM
-$7.24M
Free Cash Flow
$25.80M
Revenue 1Y
+1.60%
EPS 1Y
+98.62%
Net Income 1Y
+98.55%
FCF 1Y
+168.94%
Profit Margin
-0.44%
FCF Margin
1.57%

Revenue

Annual ending 2025-12-31
$1.64B

EPS

Annual ending 2025-12-31
-6.74

Net Income

Annual ending 2025-12-31
-$516.47M

News