Price
$5.32
52W High
$5.42
52W Low
$2.87
SMA50
$4.33
SMA200
$3.85
Avg Volume 50D
$200.05K
From 52W High
-1.85%
From 52W Low
+85.37%
Vs SMA50
+22.75%
Vs SMA200
+38.25%
Current Volume
$201.86K
Dollar Volume 50D
$885507
Market Cap
$554.35M
P/E
11.3x
Revenue TTM
$175.17M
EPS TTM
0.47
Net Income TTM
$49.03M
Free Cash Flow
$60.70M
Revenue 1Y
-6.92%
EPS 1Y
+46.87%
Net Income 1Y
+47.08%
FCF 1Y
+613.92%
Profit Margin
27.99%
FCF Margin
34.65%

Revenue

Annual ending 2025-12-31
$173.61M

EPS

Annual ending 2025-12-31
0.50

Net Income

Annual ending 2025-12-31
$50.99M

News