Company reports very strong first half numbers