Price
$9.15
52W High
$17.14
52W Low
$8.26
SMA50
$9.29
SMA200
$11.94
Avg Volume 50D
$447.70K
From 52W High
-46.62%
From 52W Low
+10.77%
Vs SMA50
-1.50%
Vs SMA200
-23.36%
Current Volume
$397.36K
Dollar Volume 50D
$4.15M
Market Cap
$370.53M
P/E
102.8x
Revenue TTM
$896.50M
EPS TTM
0.09
Net Income TTM
$3.60M
Free Cash Flow
-$18.43M
Revenue 1Y
+7.05%
EPS 1Y
-66.67%
Net Income 1Y
-65.50%
FCF 1Y
-202.07%
Profit Margin
0.40%
FCF Margin
-2.06%

Revenue

Annual ending 2025-12-31
$852.26M

EPS

Annual ending 2025-12-31
0.06

Net Income

Annual ending 2025-12-31
$2.49M

News