The Jockey Club has reported a tenth year of profit growth but the premier racecourse owner has warned of tough times ahead.