LEON INSPECTION (01586) announced its interim results for the six months ended June 30, 2025. The group recorded revenue of HK$603 million during the period, representing a 1.5% decrease compared to the same period last year. Profit attributable to owners of the company was HK$40.743 million, down 19.84% year-on-year. Basic earnings per share stood at 7.18 HK cents.