FLS Earnings: AI Insights on Flowserve Corp