What are the two methods used to account for bad debts? Which method is required by GAAP if bad debts are material? How is bad debt estimated when using the allowance method?