6861 6861 Company RSS Earnings Aug 9, 2026Group Revenue and Profit Rise in Fiscal Year Ended March 20, 2026