16,600
Data Processing, Hosting, and Related Services Information
2021 Total Revenue $4,676,647,000 Net Income $793,560,000
2020 Total Revenue $3,994,622,000 Net Income $266,745,000
2019 Total Revenue $4,181,242,000 Net Income $233,290,000
2018 Total Revenue $4,277,893,000 Net Income $122,456,000
2017 Total Revenue $3,465,058,000 Net Income $3,279,000