Sales 2025 by Business Segment

Sales 2025 by Geography

Historical Breakdown of Revenue by Business Segments

Net 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

          

Software & Programming

1.3B 1.78B 2.1B 2.42B 2.45B

Total Assets

1.89B 2.2B 2.74B 3.17B 3.32B

Interest Expense

-10.48M -14.04M -20.07M -28.66M -37.45M

Income Tax Expense

28.5M 43.4M 39.51M 41.43M 35.19M

CAPEX

-77.63M -95.43M -45.11M -27.73M -19.22M

EBT

125M 193M 198M 210M 139M

Gross Profit

495M 669M 756M 863M 859M

D&A

80.29M 108M 133M 156M 181M

Operating Income

144M 207M 199M 225M 172M

Net Income

96.06M 149M 159M 166M 103M

Geographical Revenue Distribution History

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

United States of America

804M 1.1B 1.21B 1.3B 707M

Total Assets

66.7M 83.67M 156M 575M 544M

North America (excl.united States of America)

- - - - 627M

Total Assets

- - - - 16.83M

Total Assets

- - - - 383M

Latin America

- - - - 493M

Total Assets

- - - - 509M

Europe

- - - - 469M

New Markets

- - - - 160M

Total Assets

- - - - 120M

Other New Markets

- - - 1.72M -

Total Assets

- - - 38.21M -

Total Assets

- - - 17.46M -

South Africa

- - - 2.78M -

Malta

- - 1.89M 2.33M -

Austria

- - 2.25M 3.85M -

Others Europe, Middle East & Africa

- 2.92M 1.77M - -

Total Assets

- - 1.48M 1.5M -

Total Assets

- - 769K 1.49M -

Total Assets

- - 594K 271K -

Total Assets

- - 219K 132K -

Other Asia & Oceania

- 2.54M 533K - -

Other Latin America

- 1.78M 2.61M 2.64M -

Costa Rica

- - - 8.76M -

Total Assets

- 821K 5.07M 3.2M -

Romania

- - 2.35M 6.03M -

Total Assets

- 1.49M 7.17M 39.48M -

Hong Kong

- - 9.26M 2.36M -

Total Assets

- 15.58M 15.93M 15.92M -

Ecuador

- 5.18M 2.57M 4.29M -

Total Assets

- 690K 754K 737K -

Denmark

- 2.25M 668K 102K -

Total Assets

- 32.47M 32.12M 31.67M -

Saudi Arabia

- 4.19M 12.73M 45.96M -

Total Assets

- - - 5.54M -

Puerto Rico

- 358K 2.26M 2.14M -

Australia

5.22M 3.01M 11.57M 8.12M -

Total Assets

- 24.78M 24.78M 24.11M -

Paraguay

2.82M 3.09M 988K 4.74M -

United Arab Emirates

401K 8.94M 1.05M 8.17M -

Total Assets

- - - 27.84M -

Dominican Republic

3.79M 5.71M 7.07M 3.64M -

Total Assets

6.16M 5.46M 3.22M 2.01M -

Panama

744K 2.7M 5.61M 3.31M -

France

2.6M 6.59M 25.85M 40.58M -

Total Assets

- - 114M 114M -

Switzerland

5.71M 8.86M 16.93M 37.52M -

Belgium

8.7M 5.58M 5.24M 1.99M -

Netherlands

3.6M 4.98M 5.67M 7.37M -

Indonesia

- - - - -

Perú

15.7M 25.13M 27.09M 26.93M -

Total Assets

6.88M 8.39M 6.66M 6.94M -

Singapore

- 2.6M 2.7M 1.81M -

Other Asia

1.56M - - - -

Italy

- 9.32M 28.38M 29.26M -

Total Assets

- 27.84M 52.11M 39.58M -

Sweden

- - 3.51M 4.75M -

Germany

1.42M 5.84M 6.61M 13.43M -

Total Assets

- 1.11M 24.97M 24.39M -

India

10.44M 21.19M 20.06M 25.37M -

Total Assets

21.52M 26.81M 12.27M 28.28M -

Japan

8.51M 11.74M 18.03M 21.03M -

Mexico

53.46M 75.44M 96.08M 93.75M -

Total Assets

30.44M 51.96M 54.16M 54.16M -

Chile

86.81M 115M 97.05M 91.32M -

Total Assets

6.66M 13.4M 12.34M 9.03M -

Luxembourg

4.78M 3.68M 1.79M 900K -

Total Assets

4.23M 4.23M 4.23M 4.23M -

Other Europe

2.87M - - 3.15M -

Uruguay

755K 2.99M 3.77M 8.43M -

Total Assets

15.55M 47.9M 54.11M 54.04M -

Other Latin America and Others

1.73M - - - -

Colombia

14.36M 19.21M 25.12M 20.58M -

Total Assets

50.78M 64.67M 61.45M 89.46M -

Brazil

20.82M 31.06M 58.06M 112M -

Total Assets

3.78M 28.65M 152M 109M -

Argentina

87.76M 121M 137M 150M -

Total Assets

165M 157M 130M 160M -

United Kingdom

27.16M 45.02M 55.75M 87.6M -

Total Assets

52.18M 51.75M 134M 69.18M -

Total Assets

758K 276K 237K 143K -

Ireland

- 1.1M 3.69M 11.98M -

Spain

94.46M 86.41M 148M 168M -

Total Assets

540M 591M 625M 621M 653M

Canada

26.97M 38.9M 32.74M 41.07M -

Total Assets

- - 11.76M 20.61M -