Geox SpA Reports 2025 Financial Results with Mixed Outcomes | Intellectia.AI