Analysts expected earnings of 27 cents per share on revenue of $17.7 billion, according to Thomson First Call.
Hewlett-Packard is putting in for a second-quarter profit of $ 659 million , or 29 cents a share , on revenue of $ 18 billion .