Earnings call Chemring reported FY25 revenue of £498M (+2% YoY) and operating profit up 6%, with margins expanding to 14.8%. Record order intake of £781M (+20%) drove a £1.3B backlog (+32%). FY26 ...