IBMs 2026 Global Outlook Banking and Financial Markets Face Transformation Innodata INOD Q1 2026 Earnings Beat Revenue NA EPS 042 Wen WENN Flat at 1025 Consolidation Continues 20260514