Price
$15.71
52W High
$16.50
52W Low
$6.71
SMA50
$14.45
SMA200
$10.61
Avg Volume 50D
$871.07K
From 52W High
-5.03%
From 52W Low
+134.13%
Vs SMA50
+8.72%
Vs SMA200
+48.02%
Current Volume
$524.95K
Dollar Volume 50D
$12.79M
Market Cap
$815.01M
P/E
11.6x
Revenue TTM
$182.94M
EPS TTM
1.34
Net Income TTM
$68.05M
Free Cash Flow
-$28.94M
Revenue 1Y
+13.97%
EPS 1Y
+157.26%
Net Income 1Y
+158.74%
FCF 1Y
+13.68%
Profit Margin
37.20%
FCF Margin
-15.82%

Revenue

Annual ending 2025-12-31
$176.18M

EPS

Annual ending 2025-12-31
1.40

Net Income

Annual ending 2025-12-31
$70.30M