8,700
Data Processing, Hosting, and Related Services Information
2021 Total Revenue $3,409,924,000 Net Income $651,642,000
2020 Total Revenue $3,151,093,000 Net Income $557,054,000
2019 Total Revenue $2,849,372,000 Net Income $478,035,000
2018 Total Revenue $2,675,072,000 Net Income $298,373,000
2017 Total Revenue $2,502,996,000 Net Income $222,766,000