Dell (DELL) has beaten earnings estimates in 6 of its last 8 quarters but the stock declined after 5 of its last 6 reports. Dell postponed Project Maverick due to unforeseen challenges and scalability ...