Back to contents
Cases
Great Place to Work
Innovation
European Delivery
Environment & Social
Financial results
Corporate
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
Back to contents
Overview of all subjects
Back to table
of contents
Next page
How ICT Group embeds sustainability
Driving Sustainable
Impact
Menu
Back to contents
Back to contents
Overview of all subjects
Back to table
of contents
Next page
How ICT Group embeds sustainability
Driving Sustainable
Impact
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