Brokerage says non-broking businesses now contribute nearly 40 per cent of revenue