Company hails 'another strong set of results'