2,520
Data Processing, Hosting, and Related Services Information
2021 Total Revenue $2,983,277,000 Net Income $277,723,000
2020 Total Revenue $2,391,269,000 Net Income $128,561,000
2019 Total Revenue $2,051,258,000 Net Income $431,131,000
2018 Total Revenue $1,729,850,000 Net Income $626,961,000
2017 Total Revenue $3,307,239,000 Net Income $304,924,000