Increased focus on smaller companies and services is paying off