The stock boasts gross margins of nearly 90% and over the past decade, the company's pre-tax net profit margin has also risen to more than 30%.
The stock boasts gross margins of nearly 90% and over the past decade, the company's pre-tax net profit margin has also risen to more than 30%.