The following information is taken from the accounts of Birmingham Ltd for year ended 30 June 2016.
Accounts receivable, 1 July 2015 $ 95 000
Accounts receivable, 30 June 2016 $70 000
Allowance for doubtful debts, 1 July 2015 $ 13 000
Allowance for doubtful debts, 30 June 2016 $5 000
Credit sales $300 000
Cash sales $ 160 000
Bad debts expense $12 000
What was the amount of cash received from customers?