INLX Q1 2026 Earnings Significant EPS Miss but Stock Rallies 586 GEOS Q1 2026 Earnings Loss Per Share of 086 Reflects Challenging Oilfield Conditions GIII Q1 2026 Earnings EPS Falls Short Amid Challenging Retail Environment IOBT Q3 2025 Earnings Narrower Loss Exceeds Expectations as Pipeline Execution Continues Owens Corning Inc OC Q1 2026 Earnings Strong EPS Surprise Lifts Shares as Management Highlights Operational Discipline Comstock Inc Q1 2026 Earnings EPS Surpasses Estimates Amid Strategic Progress