Stran Company Inc Q1 2026 Earnings Profitability Achieved Amid Strategic Initiatives PERI Q1 2026 Earnings Strong Profitability Beat Drives Stock Gains FirstService Corporation FSV Q1 2026 Earnings Earnings Beat Drives Optimism Yet Shares Edge Lower BBSI Q1 2026 Earnings Surprise EPS Beat as Net Loss Narrows Ormat Technologies Q1 2026 Earnings EPS Surges 403 Above Estimates Stock Slips ANAB Q1 2026 Earnings Significant Earnings Miss Amid PreRevenue Stage