Compass Diversified Holdings (CODI) AI Stock Analysis & Earnings