Revenue (TTM)495.15 Million-3.28 % growth
EPS7.71181.39 % growth
Profit margin29.71 %Profit per $1 of sales
P-E ratio—Not available
Market cap879.77 MillionShares × price
Debt-equity ratio0.79Leverage
Dividend1.60Per share, annual
Next earnings—Not available