The list is compiled from companies that have created annual profits of at the very least $US100,000 in 2013 after which you can $US1 million in 2016. The companies have to not be a subsidiary or branch of A different organization, not have professional share price tag irregularities, and expansion should are actually from natural and organic means