PTC Earnings: AI Insights on PTC Inc