IBM results beat estimates on AI mainframe refresh, consulting revival financialnews_rlv83x 7 months ago