TDY Earnings: AI Insights on Teledyne Technologies Inc