Compared to Estimates, Dell Technologies  ( DELL )  Q1 Earnings: A Look at Key Metrics