IAC Q1 2026 Earnings Deep EPS Miss but Stock Gains Amid Operational Adjustments Simulations Plus SLP Q1 2026 Earnings Earnings Beat Drives Positive Market Reaction CMPS Q1 2026 Earnings Narrower Loss Drives Positive Investor Sentiment FFBC Q1 2026 Earnings EPS Surpasses Estimates by 8 Strengthening Investor Confidence MSC Income Fund Inc MSIF Q1 2026 Earnings EPS Slightly Misses Estimates as Fund Advances IMPP Q1 2026 Earnings Strong EPS Beat Surprises Analysts