GitLab GTLB Q1 2026 Earnings Beat Revenue NA EPS 030 Whats Next for John Wiley WLYB at 4145 20260515 National NESR Q1 2026 Earnings Surprise EPS 026 Up Significant DD Q1 2026 Earnings EPS Surpasses Estimates by 104 Signaling Operational Strength