STN Earnings: AI Insights on Stantec Inc