Price
$6.00
52W High
$9.72
52W Low
$4.47
SMA50
$6.29
SMA200
$6.51
Avg Volume 50D
$3.70M
From 52W High
-38.27%
From 52W Low
+34.23%
Vs SMA50
-4.59%
Vs SMA200
-7.88%
Current Volume
$4.28M
Dollar Volume 50D
$23.33M
Market Cap
$1.08B
P/E
--
Revenue TTM
$2.49B
EPS TTM
-0.99
Net Income TTM
-$177.40M
Free Cash Flow
$192.96M
Revenue 1Y
-2.08%
EPS 1Y
+16.81%
Net Income 1Y
+14.45%
FCF 1Y
-19.14%
Profit Margin
-7.13%
FCF Margin
7.75%

Revenue

Annual ending 2025-12-31
$2.53B

EPS

Annual ending 2025-12-31
-1.14

Net Income

Annual ending 2025-12-31
-$200.32M

News