CRI navigates a tough market with declining sales and macro pressures. However, strategic pricing and omnichannel efforts ...