Cooper Companies (COO) Q1 2025 Earnings: Revenue Miss Signals Challenges? | Monexa