Revenue climbs 8% as brokerage delivers steady underlying growth