Sales 2025 by Business Segment

Sales 2025 by Geography

Historical Breakdown of Revenue by Business Segments

: Breakdown by Business Segment

Geographical Revenue Distribution History

Breakdown by Business Segment (EUR)
Fiscal Period: December 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

Internet Merchant Services

          

Merchant Services

2.42B 3.04B 3.32B 3.39B 3.24B

EBITDA

629M 869M 847M 815M 624M

- - - - 792M

Financial Services

926M 958M 944M 892M 792M

EBITDA

291M 272M 275M 242M 172M

Terminals, Solutions & Services

- - - - -

EBITDA

- - - - -

- - - - 3.24B

EBITDA

-38.6M -61.2M -59.4M -54.3M -59.1M

Online Travel Agencies

          

Mobility & E-Transactional Services

347M 365M 342M 351M -

EBITDA

51.8M 53.1M 48.2M 67.9M -
Geographical breakdown of sales (EUR)
Fiscal Period: December 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

Northern Europe (excl. Belgium)

- - - - 1.03B

Germany

- - - 814M 707M

- - - - 214M

Switzerland

- - - 555M 554M

Other

269M 461M 468M 472M 445M

- - - - 707M

Southern Europe (Excluding France)

- - - 416M 420M

- - - - 445M

Belgium

- - - 464M 412M

France

556M 568M 558M 554M 246M

Central & Eastern Europe (excl. Germany and Switzerland)

- - - 212M 214M

Northern Europe (excl. Belgium and Netherlands)

- - - 681M -

- - - - 1.03B

Northern Europe (Excl.France)

829M 1.44B 1.07B - -

- - - - 420M

Central & Eastern Europe

1.3B 1.01B 1.59B - -

Southern Europe

739M 878M 924M - -

Asia Pacific

- - - - -

Americas

- - - - -

Luxembourg and Netherlands

- - - - -

- - - - 554M

United Kingdom, Germany, Central and Eastern Europe

- - - - -

North and South Europe

- - - - -

Netherlands

- - - 464M -

Emerging Markets

- - - - -

Rest of Europe

- - - - -

Germany and CEE

- - - - -

- - - - 412M

UK

- - - - -

- - - - 246M