Churchill China's revenues rose by 12% to £24.0m in the six months to the end of June.
Operating profit was up 30% at £2.0m while profit before tax rose by 29% to £2.0m.
Basic earnings per share rose by 30% to 14.8p and the interim dividend is up 12% at 6.3p per share.
Chairman Alan McWalter said: "Churchill has delivered a strong performance in the first half of the year and the Board remains confident that our strategies remain appropriate for the future progress of the business
"Our Hospitality business has once more reported record revenues.
"We are confident that we will meet our expectations for the full year."