Avanos AVNS Q1 2026 Earnings EPS 022 Beats Estimates Musk Faces Legal Setback Home Depot Reports Earnings DOJ Launches Lawfare Fund Market Roundup Ameresco AMRC Q1 2026 Results Miss Estimates EPS 035 vs 030 IceCure Medical ICCM Q1 2026 Results Miss Estimates EPS 006 vs 005