Sales 2024 by Business Segment

See more © MarketScreener.com

Sales 2024 by Geography

See more © MarketScreener.com

Historical Breakdown of Revenue by Business Segments

Gross Profit: Breakdown by Business Segment

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

Online Promotion

          

Performance Media

- - - - 1.67B

Gross Profit

- - - - 868M

Iponweb

- - 52.17M 122M -

Gross Profit

- - 52.17M 122M -

Broadcast Advertising

          

Retail Media

- 247M 202M 209M 258M

Gross Profit

- 125M 161M 203M 254M

Marketing Solutions

- 2.01B 1.76B 1.62B -

Gross Profit

- 796M 715M 697M -

Internet Information Providers

2.07B - - - -

Interest Expense

-2.38M - - - -

Income Tax Expense

32.2M - - - -

Total Assets

1.85B - - - -

CAPEX

-67.29M - - - -

EBT

107M - - - -

Gross Profit

688M - - - -

D&A

63.3M - - - -

Operating Income

109M - - - -

Net Income

71.68M - - - -

Gross Profit

- - - -160M -139M

Geographical Revenue Distribution History

Geographical breakdown of sales (USD)
Fiscal Period: December 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024

United States

815M 816M 798M 803M 803M

Total Assets

93.03M 83.84M - - -

Europe, Middle East and Africa (EMEA) Excluding Germany & France

- - 399M 372M 386M

Japan

301M 309M 254M 217M 204M

Total Assets

20.53M 14.16M - - -

Germany

184M 218M 196M 200M 203M

Asia-Pacific Excluding Japan

205M 184M 165M 173M 161M

Total Assets

4.06M 4.16M - - -

Total Assets

136M 97.63M - - -

Total Assets

- - 92.95M 89.36M 68.19M

Gross Profit

325M - - - -

Americas Excluding United States

139M 101M 92.88M 83.96M 89.57M

Total Assets

359K 1.11M - - -

France

133M - 111M 100M 87.77M

Total Assets

7M 15.65M - - -

Total Assets

8.75M 6.04M 193M 203M 186M

Gross Profit

316M - - - -

Total Assets

- - 21.23M 15.06M 11.38M

Gross Profit

183M - - - -

Europe, Middle East and Africa (EMEA) Excluding Germany & United Kingdom

- 539M - - -

Europe, Middle East and Africa (EMEA) Excluding Germany, United Kingdom & France

430M - - - -

United Kingdom

93.32M 87.42M - - -