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