HP Takes Huge Quarterly Earnings Hit