Price
$20.92
52W High
$21.11
52W Low
$8.87
SMA50
$18.98
SMA200
$15.31
Avg Volume 50D
$1.42M
From 52W High
-0.90%
From 52W Low
+135.85%
Vs SMA50
+10.20%
Vs SMA200
+36.63%
Current Volume
$767.67K
Dollar Volume 50D
$27.15M
Market Cap
$2.00B
P/E
--
Revenue TTM
$2.68B
EPS TTM
-0.91
Net Income TTM
-$85.20M
Free Cash Flow
$196.00M
Revenue 1Y
-2.09%
EPS 1Y
+92.00%
Net Income 1Y
+91.70%
FCF 1Y
+290.11%
Profit Margin
-3.18%
FCF Margin
7.32%

Revenue

Annual ending 2025-12-31
$2.72B

EPS

Annual ending 2025-12-31
-10.81

Net Income

Annual ending 2025-12-31
-$986.20M

News