Price
$8.07
52W High
$11.11
52W Low
$6.24
SMA50
$9.07
SMA200
$8.71
Avg Volume 50D
$4.41M
From 52W High
-27.36%
From 52W Low
+29.33%
Vs SMA50
-11.06%
Vs SMA200
-7.34%
Current Volume
$3.04M
Dollar Volume 50D
$39.17M
Market Cap
$2.14B
P/E
--
Revenue TTM
$940.61M
EPS TTM
-1.50
Net Income TTM
-$384.67M
Free Cash Flow
$373.38M
Revenue 1Y
+68.72%
EPS 1Y
-733.33%
Net Income 1Y
-977.18%
FCF 1Y
+2268.99%
Profit Margin
-40.90%
FCF Margin
39.70%

Revenue

Annual ending 2025-12-31
$874.84M

EPS

Annual ending 2025-12-31
1.21

Net Income

Annual ending 2025-12-31
$263.86M

News