Received help or advantage
Gained profit or improvement
Received advantage or gain.
Improved or enhanced in a positive way.
Gained help, support, or assistance.
Profited financially from something beneficial.