Price
$2.78
52W High
$3.23
52W Low
$1.42
SMA50
$2.12
SMA200
$2.01
Avg Volume 50D
$434.68K
From 52W High
-13.93%
From 52W Low
+95.77%
Vs SMA50
+30.91%
Vs SMA200
+38.35%
Current Volume
$349.13K
Dollar Volume 50D
$974764
Market Cap
$667.56M
P/E
--
Revenue TTM
$878.56M
EPS TTM
-0.28
Net Income TTM
-$46.21M
Free Cash Flow
$35.25M
Revenue 1Y
+40.83%
EPS 1Y
+66.67%
Net Income 1Y
+67.84%
FCF 1Y
+222.44%
Profit Margin
-5.26%
FCF Margin
4.01%

Revenue

Annual ending 2025-12-31
$878.56M

EPS

Annual ending 2025-12-31
-0.28

Net Income

Annual ending 2025-12-31
-$46.21M

News