DHCNI Q1 2026 Earnings EPS Miss Amid Challenging Operating Environment Vistance Networks Inc VISN Q1 2026 Earnings EPS Surges Past Estimates with 7094 Surprise Crane Company CR Q1 2026 Earnings EPS Surpasses Estimates by 106 Shares Edge Higher BioHarvest Sciences BHST Q1 2025 Earnings EPS Misses Estimates as Company Navigates EarlyStage Commercialization IDT Q1 2026 Earnings Mixed Quarter as Earnings Miss Estimates but Stock Edges Higher FCX Q1 2026 Earnings EPS Surpasses Estimates by 23 Stock Declines Slightly