EME Earnings: AI Insights on EMCOR Group Inc