ORLA Q1 2026 Earnings Slight EPS Miss Amid Operational Adjustments FLR Q1 2026 Earnings EPS Falls Sharply Short of Estimates Stock Edges Higher iHeartMedia Q1 2026 Earnings EPS Misses Estimates Despite Slight Stock Uptick BMRA Q1 2026 Earnings Biomerica Reports Net Loss of 044 Per Share Amid Ongoing Development Efforts Spire Inc SR Q1 2026 Earnings Beat EPS Estimates with Positive Surprise BRP Inc DOO Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Higher