NVRI Earnings: AI Insights on Enviri Corp