BGSI Q1 2026 Earnings Earnings Slightly Miss Estimates as Stock Edges Lower Diamond Hill Investment Group Q1 2025 Earnings Steady EPS Amid Quiet Market Response ARCT Q1 2026 Earnings Arcturus Beats EPS Estimates Amid PreRevenue Phase Stock Edges Higher