Added print statements for customer preference and generated revenue.