Англо-русский словарь Мюллера
make on получить выгоду; How much did you make on the house when you soldit?
Большой англо-русский и русско-английский словарь
получить выгоду How much did you make on the house when you sold it? ≈ Сколько ты выгадал на продаже дома?