IDT Q1 2026 Earnings Earnings Miss Estimates Despite Positive Stock Movement Galaxy Digital GLXY Q1 2026 Earnings Crypto Volatility Weighs on Quarterly Results as EPS Falls Short Garmin Q1 2026 Earnings EPS Beats Estimates by 12 Shares Edge Higher CMSA Q1 2026 Earnings EPS Beats Estimates Amid Stable Utility Operations SOLV Q1 2026 Earnings EPS Beat by 73 Amid Operational Efficiency JILL Q1 2026 Earnings NarrowerLoss Beat Drives Modest Share Uptick