2,020
Data Processing, Hosting, and Related Services Information
2021 Total Revenue $8,193,562,000 Net Income $965,460,000
2020 Total Revenue $7,095,158,000 Net Income $584,520,000
2019 Total Revenue $4,593,992,000 Net Income $430,613,000
2018 Total Revenue $3,170,866,000 Net Income $452,053,000
2017 Total Revenue $3,975,163,000 Net Income $468,425,000