Crocs (CROX) faces declining revenue, with Q1 2026 sales down 1.69% YoY despite beating expectations. Outstanding margins and aggressive buybacks are overshadowed by potential margin peak and ...