Genie Energy Ltd GNE Q1 2026 Earnings EPS Falls Short of Estimates Amidst Operational Headwinds Sphere 3D Corp ANY Q4 2025 Earnings NarrowerThanExpected Loss Yet Shares Dip 2 REG Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Reaction BC Q1 2026 Earnings EPS Smashes Estimates by 5476 Stock Climbs WLFC Q1 2026 Earnings EPS Surges Past Estimates on Strong Leasing Activity Progress Software PRGS Q1 2026 Earnings Narrow EPS Beat Drives Modest Share Gains