SMID Financials: Smith-Midland Corp AI Analysis