What does besser verdienend mean?

besser verdienend - German to English

well-to-do