Breakdown of turnover according to services rendered;Main activity;Total Total;Total;31.625.323 Total;582 Software publishing;869.317 Total;620 Programming, consultancy and other activities related to IT;28.958.090 Total;631 Data processing, hosting and other related activities web portals;1.797.915 Editing of software;Total;1.349.558 Editing of software;582 Software publishing;749.529 Editing of software;620 Programming, consultancy and other activities related to IT;584.185 Editing of software;631 Data processing, hosting and other related activities web portals;15.843 IT programming;Total;8.948.791 IT programming;582 Software publishing;6.767 IT programming;620 Programming, consultancy and other activities related to IT;8.893.084 IT programming;631 Data processing, hosting and other related activities web portals;48.940 IT consultancy;Total;10.437.792 IT consultancy;582 Software publishing;18.199 IT consultancy;620 Programming, consultancy and other activities related to IT;10.406.696 IT consultancy;631 Data processing, hosting and other related activities web portals;12.896 IT resource management (outsourcing);Total;3.993.655 IT resource management (outsourcing);582 Software publishing;253 IT resource management (outsourcing);620 Programming, consultancy and other activities related to IT;3.980.524 IT resource management (outsourcing);631 Data processing, hosting and other related activities web portals;12.877 Other IT and computing technologies;Total;2.716.640 Other IT and computing technologies;582 Software publishing;3.685 Other IT and computing technologies;620 Programming, consultancy and other activities related to IT;2.708.085 Other IT and computing technologies;631 Data processing, hosting and other related activities web portals;4.869 Data processing, hosting and related activities;Total;1.609.835 Data processing, hosting and related activities;582 Software publishing;1.428 Data processing, hosting and related activities;620 Programming, consultancy and other activities related to IT;444.835 Data processing, hosting and related activities;631 Data processing, hosting and other related activities web portals;1.163.572 Web portal services;Total;594.173 Web portal services;582 Software publishing;1.672 Web portal services;620 Programming, consultancy and other activities related to IT;96.548 Web portal services;631 Data processing, hosting and other related activities web portals;495.953 Other activities and services;Total;1.974.880 Other activities and services;582 Software publishing;87.784 Other activities and services;620 Programming, consultancy and other activities related to IT;1.844.133 Other activities and services;631 Data processing, hosting and other related activities web portals;42.964