TEX Earnings: AI Insights on Terex Corp