Blackbaud Inc BLKB Q1 2026 Earnings Narrow EPS Beat Amid Modest Stock Recovery PEG Q1 2026 Earnings Utility Giant Beats Estimates as Operational Efficiency Drives Profit RDNT Q1 2026 Earnings EPS Misses Estimates by Wide Margin IRIX Q1 2026 Earnings EPS Beats Estimates by 58 Stock Rises Nearly 3 Precision Optics Corporation Inc POCI Q1 2026 Earnings Narrow Loss as Stock Barely Budges CBRL Q1 2026 Earnings Profitability Surprises with EPS of 025 vs Expected Loss