9,367
Data Processing, Hosting, and Related Services Information
2021 Total Revenue $2,871,900,000 Net Income $666,200,000
2020 Total Revenue $2,646,100,000 Net Income $712,700,000
2019 Total Revenue $2,477,000,000 Net Income $449,900,000
2018 Total Revenue $2,260,800,000 Net Income $598,700,000
2017 Total Revenue $2,021,500,000 Net Income $555,100,000