Sales 2025 by Business Segment

Sales 2025 by Geography

Historical Breakdown of Revenue by Business Segments

Operating Income: Breakdown by Business Segment

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

Information Technology (IT) Consulting

          

Americas

2.24B 2.9B 2.77B 2.87B 3.17B

D&A

- - - - 35.96M

Operating Income

463M 589M 521M 541M 522M

Europe

1.35B 1.85B 1.91B 1.86B 2.29B

D&A

- - - - 17.49M

Operating Income

234M 223M 251M 284M 333M

Russia

165M 73.09M 16.08M - -

Operating Income

32.55M -13.46M -5.87M - -

Unallocated Other Income Included in Segment Revenues

- - - - -

Operating Income

- - - - -

Operating Income

-51.06M -103M -65.38M -68.77M -85.59M

Operating Income

- - - - -

Operating Income

- - - - -

Operating Income

- - - - -

Operating Income

- - - - -

Operating Income

-112M -99.91M -148M -167M -177M

Geographical Revenue Distribution History

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

United States

2.13B 2.76B 2.63B 2.68B 2.83B

Total Assets

14.84M 68.8M 42.51M 39.4M 26.08M

Other Locations

366M 564M 578M 634M 1.12B

Total Assets

28.01M 45.31M 45.54M 33.37M 39.63M

United Kingdom

475M 619M 585M 523M 597M

Switzerland

271M 323M 367M 408M 438M

Germany

114M 162M 178M 206M 233M

Netherlands

155M 215M 236M 189M 230M

Total Assets

75.42M 57.31M 49.88M 45.9M 44.48M

Total Assets

78.29M 70.18M 62.65M 58.86M 59.38M

Total Assets

5.34M 8.55M 6.68M 4.16M 4.5M

United Arab Emirates

- - - - -

Total Assets

- - - - -

Total Assets

- - - - -

Unallocated Reimbursable Expenses and Other Revenues

- - - - -

Ireland

- - - - -

Total Assets

9.46M 8.51M 12.74M 15.37M 17.36M

Total Assets

8.24M 14.68M 15.06M 10.6M 10.95M

Hong Kong

- - - - -

China

- - - - -

Total Assets

- - - - -

Italy

- - - - -

Belgium

- - - - -

Spain

- - - - -

Total Assets

- - - - -

Canada

96.65M 115M 97.98M 88.35M -

Sweden

- - - - -

Russia

155M 64.74M 13.29M - -

Total Assets

16.61M - - - -