Price
$28.19
52W High
$29.13
52W Low
$15.80
SMA50
$28.05
SMA200
$26.50
Avg Volume 50D
$281.87K
From 52W High
-3.23%
From 52W Low
+78.42%
Vs SMA50
+0.50%
Vs SMA200
+6.38%
Current Volume
$372.87K
Dollar Volume 50D
$7.92M
Market Cap
$865.74M
P/E
--
Revenue TTM
$596.26M
EPS TTM
-1.59
Net Income TTM
-$48.32M
Free Cash Flow
$52.87M
Revenue 1Y
-11.43%
EPS 1Y
-57.43%
Net Income 1Y
-55.88%
FCF 1Y
-33.15%
Profit Margin
-8.10%
FCF Margin
8.87%
Dividend Yield
0.14%
Dividend TTM
$0.04
Last Ex-Dividend
2026-08-06

Revenue

Annual ending 2025-12-31
$633.79M

EPS

Annual ending 2025-12-31
-4.55

Net Income

Annual ending 2025-12-31
-$138.05M

News