DHI Group DHX Q1 2026 Earnings Why the Beat Matters Teladoc Health TDOC Declines 083 Amid Market Weakness 20260520