NBR revenue collection jumps 24% in July