A host of Triangle and N.C. tech/life science firms reported financial results this week. Here’s a wrapup: