Price
$14.55
52W High
$22.94
52W Low
$11.49
SMA50
$14.26
SMA200
$14.46
Avg Volume 50D
$2.31M
From 52W High
-36.57%
From 52W Low
+26.63%
Vs SMA50
+2.06%
Vs SMA200
+0.63%
Current Volume
$1.14M
Dollar Volume 50D
$33.14M
Market Cap
$1.86B
P/E
--
Revenue TTM
$3.37B
EPS TTM
-0.70
Net Income TTM
-$88.60M
Free Cash Flow
$187.60M
Revenue 1Y
+3.99%
EPS 1Y
+51.05%
Net Income 1Y
+50.89%
FCF 1Y
+7.02%
Profit Margin
-2.63%
FCF Margin
5.57%

Revenue

Annual ending 2025-12-31
$3.31B

EPS

Annual ending 2025-12-31
-0.61

Net Income

Annual ending 2025-12-31
-$77.90M

News