Fast Tech 25

Each year we rank the 25 fastest-growing technology companies. We comb more than 5,000 publicly traded technology companies, looking for profitable companies with a minimum revenue of $150 million and a minimum market value of $500 million. We then looked for firms with sales growth of at least 10% for each of the past three fiscal years and over the latest 12 months. Finally, we ranked companies based on their three-year average sales growth rates in descending order.