Price
$10.11
52W High
$10.11
52W Low
$3.89
SMA50
$8.06
SMA200
$6.67
Avg Volume 50D
$526.84K
From 52W High
+0.00%
From 52W Low
+159.90%
Vs SMA50
+25.38%
Vs SMA200
+51.62%
Current Volume
$1.28M
Dollar Volume 50D
$4.31M
Market Cap
$1.23B
P/E
--
Revenue TTM
$893.82M
EPS TTM
-0.80
Net Income TTM
-$98.39M
Free Cash Flow
-$7.88M
Revenue 1Y
-14.30%
EPS 1Y
-200.00%
Net Income 1Y
-189.67%
FCF 1Y
-268.00%
Profit Margin
-11.01%
FCF Margin
-0.88%
Dividend Yield
0.40%
Dividend TTM
$0.04
Last Ex-Dividend
2025-12-01

Revenue

Annual ending 2025-12-31
$863.36M

EPS

Annual ending 2025-12-31
0.14

Net Income

Annual ending 2025-12-31
$16.87M

News