External Publication
Visit Post

Canyon ends 2025 with 34% drop in profitability

Escape Collective March 17, 2026
Source
Canyon's revenue fell to €738 million in 2025, down some 6% year-on-year, while its profitability declined more steeply, with adjusted EBITDA dropping 34%, according to results published by its majority owner Groupe Bruxelles Lambert (GBL). ‘We’re not a discount brand’ – Roman Arnold on taking back the reins at CanyonThe newly returned brand founder talks about the current state of the brand, the bike industry and its future.Escape CollectiveSuvi Loponen GBL said that the German direct-to-consumer brand continued to face a tough market last year, plagued by oversupply and discounting, particularly in mountain and urban bikes. Europe remained relatively resilient, but demand in the US and Asia was weaker amid tariff uncertainty. The 2025 results mark the third consecutive year of losses. In January 2026, the company announced it was laying off a fifth of its HQ staff.

Discussion in the ATmosphere

Loading comments...