Price
$26.09
52W High
$29.94
52W Low
$17.26
SMA50
$27.91
SMA200
$24.40
Avg Volume 50D
$44.77K
From 52W High
-12.86%
From 52W Low
+51.16%
Vs SMA50
-6.53%
Vs SMA200
+6.94%
Current Volume
$29.49K
Dollar Volume 50D
$1.25M
Market Cap
$229.34M
P/E
--
Revenue TTM
$321.82M
EPS TTM
-3.59
Net Income TTM
-$31.43M
Free Cash Flow
$159.91M
Revenue 1Y
-9.20%
EPS 1Y
-305.14%
Net Income 1Y
-303.34%
FCF 1Y
+345.63%
Profit Margin
-9.77%
FCF Margin
49.69%
Dividend Yield
0.92%
Dividend TTM
$0.24
Last Ex-Dividend
2026-10-01

Revenue

Annual ending 2025-12-31
$322.87M

EPS

Annual ending 2025-12-31
-4.03

Net Income

Annual ending 2025-12-31
-$35.17M

News