Price
$9.40
52W High
$10.20
52W Low
$5.43
SMA50
$9.23
SMA200
$8.84
Avg Volume 50D
$25.27K
From 52W High
-7.84%
From 52W Low
+73.11%
Vs SMA50
+1.87%
Vs SMA200
+6.32%
Current Volume
$35.93K
Dollar Volume 50D
$233095
Market Cap
$433.78M
P/E
--
Revenue TTM
$246.86M
EPS TTM
0.04
Net Income TTM
$1.52M
Free Cash Flow
$19.27M
Revenue 1Y
+18.20%
EPS 1Y
-50.00%
Net Income 1Y
-62.72%
FCF 1Y
+402.23%
Profit Margin
0.61%
FCF Margin
7.81%

Revenue

Annual ending 2025-12-31
$246.86M

EPS

Annual ending 2025-12-31
0.04

Net Income

Annual ending 2025-12-31
$1.52M

News