Escape Collective3d ago

Canyon ends 2025 with 34% drop in profitability

BRR Analysis

Canyon Bicycles has reported a significant downturn in its 2025 financial performance, with revenue decreasing by 6% to €738 million. More notably, adjusted EBITDA saw a sharp 34% decline, according to figures released by its majority owner, Groupe Bruxelles Lambert (GBL). This dip in profitability comes despite founder Roman Arnold's assertion that "We’re not a discount brand," indicating a strategic stance amidst challenging market conditions.

This financial dip for Canyon arrives as the cycling industry continues to navigate a post-pandemic correction. The boom years of 2020-2022, fueled by lockdowns and a surge in outdoor activity, led to inflated demand and subsequent overstocking across the sector. Many brands, particularly those in the direct-to-consumer space like Canyon, are now facing the dual challenge of clearing inventory while maintaining pricing integrity, a tightrope walk that directly impacts the bottom line.

Canyon's reduced profitability underscores the stark reality that even premium brands are not immune to market forces, proving that even the most aspirational carbon fibre can't outrun economic gravity.

Never miss a story

More from this section