Price
$15.37
52W High
$16.87
52W Low
$11.12
SMA50
$15.79
SMA200
$13.93
Avg Volume 50D
$2.38M
From 52W High
-8.89%
From 52W Low
+38.22%
Vs SMA50
-2.68%
Vs SMA200
+10.33%
Current Volume
$1.67M
Dollar Volume 50D
$37.70M
Market Cap
$2.74B
P/E
--
Revenue TTM
$4.08B
EPS TTM
-1.17
Net Income TTM
-$201.00M
Free Cash Flow
$136.00M
Revenue 1Y
+69.84%
EPS 1Y
-285.71%
Net Income 1Y
-395.59%
FCF 1Y
-35.24%
Profit Margin
-4.92%
FCF Margin
3.33%

Revenue

Annual ending 2025-12-31
$2.82B

EPS

Annual ending 2025-12-31
-0.76

Net Income

Annual ending 2025-12-31
-$89.00M

News