Carter's, Inc. CRI announced its first-quarter 2025 results, wherein the top and bottom lines beat the Zacks Consensus Estimate. However, on a year-over-year basis, the company’s sales and earnings declined.Carter’s shares plummeted more than 10% on Friday after the company reported weak first-quarter 2025 results and announced the suspension of...