IBM earnings top estimates as margins expand By: CNBC.com News April 19, 2023 at 16:13 PM EDT IBM missed on revenue, but reduced expenses contributed to better-than-expected profit Read More >>