Price
$10.39
52W High
$14.75
52W Low
$8.10
SMA50
$11.50
SMA200
$10.65
Avg Volume 50D
$942.59K
From 52W High
-29.56%
From 52W Low
+28.27%
Vs SMA50
-9.67%
Vs SMA200
-2.43%
Current Volume
$1.09M
Dollar Volume 50D
$10.83M
Market Cap
$672.22M
P/E
11.6x
Revenue TTM
$136.07M
EPS TTM
0.92
Net Income TTM
$57.90M
Free Cash Flow
$32.62M
Revenue 1Y
+119.40%
EPS 1Y
+538.10%
Net Income 1Y
+1493.93%
FCF 1Y
+170.12%
Profit Margin
42.55%
FCF Margin
23.98%

Revenue

Annual ending 2025-12-31
$106.47M

EPS

Annual ending 2025-12-31
1.35

Net Income

Annual ending 2025-12-31
$83.23M

News