Otto Group has reported revenue just under €15 billion (~$17.1 billion) in financial year 2024-25, with EBIT surging to €276 million (~$314.64 million) and net profit reaching €165 million.
Growth in platforms, especially Otto and About You, offset dips in Brand Concepts and retailers.
The group launched a new strategy focused on customer needs and core business scaling, aiming for profitability by 2030.
Growth in platforms, especially Otto and About You, offset dips in Brand Concepts and retailers.
The group launched a new strategy focused on customer needs and core business scaling, aiming for profitability by 2030.