RR Donnelley Records Drop in Earnings on Higher Sales