SMID Earnings: AI Insights on Smith-Midland Corp