HSIC Q1 2026 Earnings EPS Beat of 631 Surprises Analysts DDS Q1 2026 Earnings Earnings Miss Estimates Despite Positive Stock Reaction HHS Q2 2025 Earnings Narrowing PerShare Loss Amid Restructuring Efforts IDT Q1 2026 Earnings Mixed Quarter as Earnings Miss Estimates but Stock Edges Higher ENPH Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Sentiment OCC Q1 2026 Earnings Net Loss of 005 Per Share Stock Climbs 788