The year 2025 brought both opportunities and challenges for ICT Group.

Although parts of our strategic markets faced some headwinds, strong growth in our nearshoring countries, Portugal and Bulgaria, once again confirmed the strength of our European Delivery strategy. During 2025 we faced headwinds in part of our operations. In HighTech and Public Mobility we have seen growth.

Through prudent initiatives and decisive actions, we successfully navigated these challenges, delivering adjusted earnings before interest, taxes, depreciation, and amortization (EBITDA) of € 33.3 million (2024: € 33.5 million). Net cash flow from operating activities increased by € 1.0 million compared to 2024, reaching € 23.6 million. In 2025, ICT Group’s revenue amounted to € 260.5 million (2024: € 253.6 million).

Financial Results

Financial Results

*Including MSP revenue Sweden

2025

2024

2022

2023

350.000

300.000

250.000

200.000

150.000

100.000

50.000

0

2025

 260.500

2024

253.600

2023

229.421

2022

214.659

Results (x 1.000)

Revenues*

Revenues

(x € 1.000)

2025

2024

2022

2023

35.000

30.000

25.000

20.000

15.000

10.000

5.000

0

2025

33.300

2024

33.521

2023

27.512

2022

29.345

Results (x 1.000)

Normalized EBITDA

Normalized EBITDA

(x € 1.000)

FTE end of year

2.282

2.135

2.060

1.688

1.913

2025

2024

2023

2022

2021

Employees

2.282

2.135

2.060

1.913

1.688

FTE end of year

Headcount end of year

2.377

2.218

2.147

1.761

1.985

2025

2024

2023

2022

2021

Employees

2.377

2.218

2.147

1.985

1.761

Headcount end of year

ICT GROUP Public Report 2025
ICT GROUP Public Report 2025

Headcount end of year

2.377

2.218

2.147

1.761

1.985

2025

2024

2023

2022

2021

Employees

2.377

2.218

2.147

1.985

1.761

FTE end of year

FTE end of year

2.282

2.135

2.060

1.688

1.913

2025

2024

2023

2022

2021

Employees

2.282

2.135

2.060

1.913

1.688

FTE end of year

2025

2024

2022

2023

35.000

30.000

25.000

20.000

15.000

10.000

5.000

0

2025

33.300

2024

33.521

2023

27.512

2022

29.345

Results (x 1.000)

Normalized EBITDA

Normalized EBITDA

(x € 1.000)

The year 2025 brought both opportunities and challenges for ICT Group.

Although parts of our strategic markets faced some headwinds, strong growth in our nearshoring countries, Portugal and Bulgaria, once again confirmed the strength of our European Delivery strategy. During 2025 we faced headwinds in part of our operations. In HighTech and Public Mobility we have seen growth.

Through prudent initiatives and decisive actions, we successfully navigated these challenges, delivering adjusted earnings before interest, taxes, depreciation, and amortization (EBITDA) of € 33.3 million (2024: € 33.5 million). Net cash flow from operating activities increased by € 1.0 million compared to 2024, reaching € 23.6 million. In 2025, ICT Group’s revenue amounted to € 260.5 million (2024: € 253.6 million).

*Including MSP revenue Sweden

2025

2024

2022

2023

350.000

300.000

250.000

200.000

150.000

100.000

50.000

0

2025

 260.500

2024

253.600

2023

229.421

2022

214.659

Results (x 1.000)

Revenues*

Revenues

(x € 1.000)

Financial Results

Financial Results