Breakdown of turnover according to services rendered;Main activity;Total Total;Total;29.572.619 Total;582 Software publishing;867.446 Total;620 Programming, consultancy and other activities related to IT;26.967.380 Total;631 Data processing, hosting and other related activities web portals;1.737.794 Editing of software;Total;1.430.500 Editing of software;582 Software publishing;797.613 Editing of software;620 Programming, consultancy and other activities related to IT;626.875 Editing of software;631 Data processing, hosting and other related activities web portals;6.012 IT programming;Total;8.332.401 IT programming;582 Software publishing;4.422 IT programming;620 Programming, consultancy and other activities related to IT;8.269.657 IT programming;631 Data processing, hosting and other related activities web portals;58.322 IT consultancy;Total;9.238.001 IT consultancy;582 Software publishing;27.695 IT consultancy;620 Programming, consultancy and other activities related to IT;9.191.762 IT consultancy;631 Data processing, hosting and other related activities web portals;18.544 IT resource management (outsourcing);Total;3.835.476 IT resource management (outsourcing);582 Software publishing;2.248 IT resource management (outsourcing);620 Programming, consultancy and other activities related to IT;3.818.096 IT resource management (outsourcing);631 Data processing, hosting and other related activities web portals;15.132 Other IT and computing technologies;Total;2.452.317 Other IT and computing technologies;582 Software publishing;5.634 Other IT and computing technologies;620 Programming, consultancy and other activities related to IT;2.440.700 Other IT and computing technologies;631 Data processing, hosting and other related activities web portals;5.983 Data processing, hosting and related activities;Total;1.764.515 Data processing, hosting and related activities;582 Software publishing;1.247 Data processing, hosting and related activities;620 Programming, consultancy and other activities related to IT;661.153 Data processing, hosting and related activities;631 Data processing, hosting and other related activities web portals;1.102.116 Web portal services;Total;578.597 Web portal services;582 Software publishing;634 Web portal services;620 Programming, consultancy and other activities related to IT;105.086 Web portal services;631 Data processing, hosting and other related activities web portals;472.876 Other activities and services;Total;1.940.811 Other activities and services;582 Software publishing;27.952 Other activities and services;620 Programming, consultancy and other activities related to IT;1.854.050 Other activities and services;631 Data processing, hosting and other related activities web portals;58.808