Sun Life Financial Q1 2026 Earnings EPS Falls Short Amid Tight Operating Environment Brandywine Realty Trust BDN Q1 2026 Earnings Modest Loss Surprise as Office REIT Navigates Market Headwinds SCSC Q1 2026 Earnings Marginal EPS Miss Amidst Operational Stability SNAL Q1 2026 Earnings EPS Surges Past Estimates Amid Tight Cost Controls RSG Q1 2026 Earnings EPS Beats Estimates Amid Steady Operational Performance Marchex MCHX Q1 2026 Earnings EPS Falls Short of Consensus in Challenging Quarter