NX Earnings: AI Insights on Quanex Building Products Corp