International Business Machines Corp. (IBM) Monday reported a drop in profit for the first quarter, as revenues continued to decline, hurt largely by sharp drop in hardware sales and strong US dollar. Nevertheless, the company’s quarterly earnings trumped Wall Street estimates as did revenues.