Price
$14.65
52W High
$16.62
52W Low
$12.76
SMA50
$13.91
SMA200
$14.50
Avg Volume 50D
$1.04M
From 52W High
-13.45%
From 52W Low
+14.81%
Vs SMA50
+5.30%
Vs SMA200
+1.04%
Current Volume
$872.47K
Bars Stored
1257
Market Cap
$907.93M
P/E
9.5x
Revenue TTM
$231.19M
EPS TTM
0.67
Net Income TTM
$95.24M
Free Cash Flow
$97.34M
Revenue 1Y
+39.06%
EPS 1Y
+294.12%
Net Income 1Y
+65.77%
FCF 1Y
+49.43%
Profit Margin
41.20%
FCF Margin
42.10%

Revenue

Quarterly ending 2025-12-31
--

EPS

Quarterly ending 2025-12-31
--

Net Income

Quarterly ending 2025-12-31
--