John David Group, the operator of sporting goods chain JD Sports, has increased profits by 51% on the back of higher revenues.