Briefing Earnings Season McMillan Shakespeare hails ‘strategic progress’ as FY25 profit lifts 14% 28 August 2025