Price
$14.61
52W High
$26.40
52W Low
$12.74
SMA50
$15.54
SMA200
$18.84
Avg Volume 50D
$248.75K
From 52W High
-44.66%
From 52W Low
+14.68%
Vs SMA50
-5.97%
Vs SMA200
-22.44%
Current Volume
$277.49K
Dollar Volume 50D
$3.76M
Market Cap
$307.51M
P/E
--
Revenue TTM
$500.01M
EPS TTM
-11.26
Net Income TTM
-$240.77M
Free Cash Flow
$888.00K
Revenue 1Y
-17.95%
EPS 1Y
-3532.26%
Net Income 1Y
-3555.77%
FCF 1Y
-98.50%
Profit Margin
-48.15%
FCF Margin
0.18%
Dividend Yield
3.29%
Dividend TTM
$0.48
Last Ex-Dividend
2026-08-14

Revenue

Annual ending 2025-12-31
$536.38M

EPS

Annual ending 2025-12-31
-4.99

Net Income

Annual ending 2025-12-31
-$106.51M

News