DDL Q4 2025 Earnings Profitability Highlight as EPS Reported at 041 AMBP Q1 2026 Earnings Strong EPS Beat of 127 Surprise Amid Stock Decline Iron Mountain IRM Q1 2026 Earnings EPS Surpasses Estimates by 153 Stock Edges Lower ICON plc Q3 2025 Earnings EPS Misses Expectations Despite Slight Stock Uptick Syprus Solutions Inc SYPR Q3 2025 Earnings Modest Profitability Amidst Operational Challenges IDCC Q1 2026 Earnings EPS Beats Estimates by 2269 Shares Dip Despite Strong Profit Performance