ALG Earnings: AI Insights on Alamo Group Inc