Price
$27.55
52W High
$27.55
52W Low
$15.30
SMA50
$21.81
SMA200
$18.82
Avg Volume 50D
$1.09M
From 52W High
-0.00%
From 52W Low
+80.07%
Vs SMA50
+26.31%
Vs SMA200
+46.36%
Current Volume
$2.21M
Bars Stored
1257
Market Cap
$1.98B
P/E
46.9x
Revenue TTM
$290.56M
EPS TTM
0.57
Net Income TTM
$42.14M
Free Cash Flow
$64.77M
Revenue 1Y
+11.03%
EPS 1Y
-16.18%
Net Income 1Y
-15.96%
FCF 1Y
-17.20%
Profit Margin
14.50%
FCF Margin
22.29%

Revenue

Quarterly ending 2025-12-31
$80.36M

EPS

Quarterly ending 2025-12-31
0.13

Net Income

Quarterly ending 2025-12-31
$9.87M