A strong result in a tough market