Half-year results reveal revenue hikes