Price
$8.57
52W High
$45.10
52W Low
$7.34
SMA50
$9.50
SMA200
$16.70
Avg Volume 50D
$2.07M
From 52W High
-81.00%
From 52W Low
+16.76%
Vs SMA50
-9.82%
Vs SMA200
-48.69%
Current Volume
$1.23M
Dollar Volume 50D
$19.52M
Market Cap
$430.21M
P/E
--
Revenue TTM
$957.22M
EPS TTM
-0.95
Net Income TTM
-$45.23M
Free Cash Flow
-$142.92M
Revenue 1Y
-4.54%
EPS 1Y
+79.03%
Net Income 1Y
+79.09%
FCF 1Y
+38.67%
Profit Margin
-4.73%
FCF Margin
-14.93%
Dividend Yield
0.93%
Dividend TTM
$0.08
Last Ex-Dividend
2026-08-21

Revenue

Annual ending 2025-12-31
$975.77M

EPS

Annual ending 2025-12-31
-3.80

Net Income

Annual ending 2025-12-31
-$182.17M

News