Price
$4.17
52W High
$6.69
52W Low
$2.66
SMA50
$5.39
SMA200
$3.99
Avg Volume 50D
$182.62K
From 52W High
-37.67%
From 52W Low
+56.77%
Vs SMA50
-22.65%
Vs SMA200
+4.41%
Current Volume
$27.99K
Dollar Volume 50D
$1.03M
Market Cap
$299.17M
P/E
--
Revenue TTM
$644.02M
EPS TTM
0.04
Net Income TTM
$13.16M
Free Cash Flow
$3.78M
Revenue 1Y
+34.30%
EPS 1Y
+157.14%
Net Income 1Y
+153.38%
FCF 1Y
-79.20%
Profit Margin
2.04%
FCF Margin
0.59%

Revenue

Annual ending 2025-12-31
$644.02M

EPS

Annual ending 2025-12-31
0.04

Net Income

Annual ending 2025-12-31
$13.16M

News