fundamentals

Revenue & Earnings

Net sales 20,074
Assuming dilution -

Dividends

Yield (%) -

Ratios

Price / Earnings 49.15
Price to Book (MRQ) 5.78
Total Debt to Equity (MRQ) (%) -
Current Ratio (MRQ) 1.62

Growth

3-Year Annual Revenue Growth Rate (%) 16.54%