Silence SLN Q4 2024 Results Meet Expectations Revenue NA Garden Pet CENT Steady at 3830 Awaiting Next Catalyst 20260520