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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results