MTZ Earnings: AI Insights on MasTec Inc