KKR Real KREF Reports Weak Q1 2026 Cost Pressures Weigh on Margins VEON Ltd VEON Reports Strong Q1 2026 Revenue 439900000000 EPS Beats Bilibili BILI Q1 2026 Results A Closer Look at the Earnings Beat Where Food WFCF Q1 2026 Earnings EPS 002 In Line with Estimates