CAC Q1 2026 Earnings EPS Beats Estimates Amid Stable Banking Operations Beasley Broadcast Group Inc BBGI Q4 2025 Earnings Deep Loss Reported Amid Challenging Advertising Environment BATL Q2 2023 Earnings NarrowerThanExpected Loss Fails to Lift Shares ODFL Q1 2026 Earnings EPS Surpasses Estimates Amid Steady Operations National Energy Services Reunited Corp NESR Q1 2026 Earnings EPS Beat by Nearly 20 Despite Stock Decline GLDD Q4 2025 Earnings Strong Earnings Beat Amid Operational Improvements