Loading...

Get professional financial guidance

Schedule your free first call with a financial adviser on CUSP
*T&Cs apply

About

Key stats

Valuation

50
Valuation score
Fairly Valued
P/E
16.65
P/S
2.02
P/B
3.40
Current ratio
1.47
Debt / Equity
0.21
ROE
20.78%
Gross margin
32.95%
Income growth
-57.21%
FCF growth
-57.83

Analysts estimates

Consensus rating
Hold

The average rating from top 12 analysts indicates that stock may significantly underperform the market

Str. Sell
Sell
Hold
Buy
Str. Buy
Avg. price target
$76.33
The top 8 analysts forecasts that 12-month price may increase by 0.70%, with a low of $68.68 and a high of $80.33
$68.68
Low
$76.33
Avg
$80.33
High
Current price

Earnings

Q2 ‘25 revenue
$353.79M
Q2 ‘25 net income
$21.75M
Revenue
Net income
Previous EPS
$1.04
Estimate EPS
$1.43
Actual EPS
Estimate EPS
Get professional financial guidance

Schedule your free first call with a financial adviser on CUSP
*T&Cs apply