Garden Central Garden & Pet (NASDAQ:CENT) Reports Sales Below Analyst Estimates In Q1 Earnings May 8, 2025