IBM results beat estimates on AI mainframe refresh, consulting revival financialnews_rlv83x 3 days ago