Price
$38.61
52W High
$39.22
52W Low
$18.15
SMA50
$35.70
SMA200
$26.62
Avg Volume 50D
$954.66K
From 52W High
-1.56%
From 52W Low
+112.73%
Vs SMA50
+8.17%
Vs SMA200
+45.03%
Current Volume
$4.45M
Dollar Volume 50D
$34.39M
Market Cap
$1.89B
P/E
32.6x
Revenue TTM
$102.82M
EPS TTM
1.16
Net Income TTM
$57.98M
Free Cash Flow
$7.22M
Revenue 1Y
+25.40%
EPS 1Y
+1260.00%
Net Income 1Y
+1148.48%
FCF 1Y
-22.09%
Profit Margin
56.39%
FCF Margin
7.02%

Revenue

Annual ending 2025-12-31
$96.21M

EPS

Annual ending 2025-12-31
-0.10

Net Income

Annual ending 2025-12-31
-$4.59M

News