computer programs that help users solve particular computing problems.
programs that help users solve particular problems or needs
Wall Street analysts had expected 22 cents a share, according to Thomson First Call.