Price
$9.56
52W High
$11.97
52W Low
$5.34
SMA50
$9.64
SMA200
$8.64
Avg Volume 50D
$952.95K
From 52W High
-20.13%
From 52W Low
+79.03%
Vs SMA50
-0.88%
Vs SMA200
+10.64%
Current Volume
$868.01K
Dollar Volume 50D
$9.20M
Market Cap
$2.10B
P/E
98.0x
Revenue TTM
$2.04B
EPS TTM
0.09
Net Income TTM
$21.42M
Free Cash Flow
-$79.45M
Revenue 1Y
+7.03%
EPS 1Y
+156.25%
Net Income 1Y
+159.47%
FCF 1Y
-416.42%
Profit Margin
1.05%
FCF Margin
-3.90%

Revenue

Annual ending 2025-12-31
$1.94B

EPS

Annual ending 2025-12-31
-0.14

Net Income

Annual ending 2025-12-31
-$31.05M

News