Canyon revenue slide 5% in first half of 2025
KOBLENZ, Germany - The ongoing challenging market environment marked by oversupply and aggressive discounting, especially in electric and non-electric mountain as well as urban bikes, impacted the revenues and profitability of Canyon Bicycles. Groupe Bruxelles Lambert (GBL) reported a 5% drop in revenue to € 398 million and a net profit (EBITDA) of -30%.