Price
$3.20
52W High
$3.55
52W Low
$2.30
SMA50
$3.24
SMA200
$2.81
Avg Volume 50D
$1.21M
From 52W High
-9.86%
From 52W Low
+39.13%
Vs SMA50
-1.38%
Vs SMA200
+13.80%
Current Volume
$522.87K
Dollar Volume 50D
$3.91M
Market Cap
$1.18B
P/E
16.9x
Revenue TTM
$257.21M
EPS TTM
0.20
Net Income TTM
$69.98M
Free Cash Flow
$49.82M
Revenue 1Y
+31.95%
EPS 1Y
+300.00%
Net Income 1Y
+278.49%
FCF 1Y
+651.79%
Profit Margin
27.21%
FCF Margin
19.37%

Revenue

Annual ending 2025-12-31
$193.36M

EPS

Annual ending 2025-12-31
-0.02

Net Income

Annual ending 2025-12-31
-$9.45M

News