Breakdown of turnover according to services rendered;Main activity;Total Total;Total;27.687.534 Total;582 Software publishing;637.485 Total;620 Programming, consultancy and other activities related to IT;25.428.581 Total;631 Data processing, hosting and other related activities web portals;1.621.468 Editing of software;Total;837.764 Editing of software;582 Software publishing;550.654 Editing of software;620 Programming, consultancy and other activities related to IT;277.720 Editing of software;631 Data processing, hosting and other related activities web portals;9.390 IT programming;Total;7.421.876 IT programming;582 Software publishing;4.310 IT programming;620 Programming, consultancy and other activities related to IT;7.360.024 IT programming;631 Data processing, hosting and other related activities web portals;57.542 IT consultancy;Total;8.297.324 IT consultancy;582 Software publishing;53.320 IT consultancy;620 Programming, consultancy and other activities related to IT;8.223.670 IT consultancy;631 Data processing, hosting and other related activities web portals;20.334 IT resource management (outsourcing);Total;4.205.859 IT resource management (outsourcing);582 Software publishing;5 IT resource management (outsourcing);620 Programming, consultancy and other activities related to IT;4.189.979 IT resource management (outsourcing);631 Data processing, hosting and other related activities web portals;15.876 Other IT and computing technologies;Total;2.226.467 Other IT and computing technologies;582 Software publishing;2.986 Other IT and computing technologies;620 Programming, consultancy and other activities related to IT;2.218.656 Other IT and computing technologies;631 Data processing, hosting and other related activities web portals;4.826 Data processing, hosting and related activities;Total;2.162.749 Data processing, hosting and related activities;582 Software publishing;1.571 Data processing, hosting and related activities;620 Programming, consultancy and other activities related to IT;1.135.368 Data processing, hosting and related activities;631 Data processing, hosting and other related activities web portals;1.025.810 Web portal services;Total;553.569 Web portal services;582 Software publishing;440 Web portal services;620 Programming, consultancy and other activities related to IT;120.549 Web portal services;631 Data processing, hosting and other related activities web portals;432.580 Other activities and services;Total;1.981.926 Other activities and services;582 Software publishing;24.199 Other activities and services;620 Programming, consultancy and other activities related to IT;1.902.616 Other activities and services;631 Data processing, hosting and other related activities web portals;55.111