Revenue (TTM)98.25 Million27.36 % growth
EPS2.4457.42 % growth
Profit margin23.31 %Profit per $1 of sales
P-E ratio—Not available
Market cap260.76 MillionShares × price
Debt-equity ratio—Not available
Dividend0.00Per share, annual
Next earnings—Not available