Price
$16.33
52W High
$32.01
52W Low
$10.67
SMA50
$19.14
SMA200
$20.18
Avg Volume 50D
$9.68M
From 52W High
-48.98%
From 52W Low
+53.05%
Vs SMA50
-14.69%
Vs SMA200
-19.07%
Current Volume
$7.70M
Dollar Volume 50D
$185.43M
Market Cap
$8.38B
P/E
--
Revenue TTM
$231.38M
EPS TTM
-0.87
Net Income TTM
-$114.75M
Free Cash Flow
$33.44M
Revenue 1Y
-1.43%
EPS 1Y
-47.46%
Net Income 1Y
-67.44%
FCF 1Y
+65.69%
Profit Margin
-49.59%
FCF Margin
14.45%
Dividend Yield
0.28%
Dividend TTM
$0.05
Last Ex-Dividend
2026-08-14

Revenue

Annual ending 2025-12-31
$1.26B

EPS

Annual ending 2025-12-31
0.34

Net Income

Annual ending 2025-12-31
$164.92M

News