What does besseren Ertrag abwerfen als andere mean?

besseren Ertrag abwerfen als andere - German to English

to outyield other people