Price
$13.18
52W High
$14.75
52W Low
$7.23
SMA50
$12.03
SMA200
$10.02
Avg Volume 50D
$1.89M
From 52W High
-11.91%
From 52W Low
+82.30%
Vs SMA50
+9.56%
Vs SMA200
+31.60%
Current Volume
$868.28K
Dollar Volume 50D
$22.79M
Market Cap
$789.19M
P/E
6.6x
Revenue TTM
$122.29M
EPS TTM
1.99
Net Income TTM
$117.42M
Free Cash Flow
$11.99M
Revenue 1Y
+201.29%
EPS 1Y
+203.65%
Net Income 1Y
+227.65%
FCF 1Y
+119.40%
Profit Margin
96.02%
FCF Margin
9.81%

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