IBM beats on earnings and revenue, maintains full-year guidance
IBM reported better-than-expected earnings and revenue for the first quarter on Wednesday.Here's how the company performed:Earnings per share: $1.60 adjusted vs. $1.40 expectedRevenue: $14.54 billion vs. $14.4 billion expectedRevenue…