XCH Earnings: AI Insights on XCHG Ltd