Price
$31.87
52W High
$32.49
52W Low
$16.50
SMA50
$30.99
SMA200
$24.66
Avg Volume 50D
$2.96M
From 52W High
-1.91%
From 52W Low
+93.15%
Vs SMA50
+2.83%
Vs SMA200
+29.22%
Current Volume
$2.34M
Dollar Volume 50D
$93.58M
Market Cap
$3.08B
P/E
--
Revenue TTM
$1.73B
EPS TTM
-1.06
Net Income TTM
-$81.24M
Free Cash Flow
$43.71M
Revenue 1Y
+19.15%
EPS 1Y
-241.94%
Net Income 1Y
-357.34%
FCF 1Y
+146.87%
Profit Margin
-4.71%
FCF Margin
2.53%

Revenue

Annual ending 2025-12-31
$1.49B

EPS

Annual ending 2025-12-31
-0.50

Net Income

Annual ending 2025-12-31
-$33.81M

News