11,203
Data Processing, Hosting, and Related Services Information
2022 Total Revenue $1,808,692,000 Net Income $396,917,000
2021 Total Revenue $1,585,051,000 Net Income $399,590,000
2020 Total Revenue $1,472,310,000 Net Income $372,938,000
2019 Total Revenue $1,435,351,000 Net Income $352,790,000
2018 Total Revenue $1,350,145,000 Net Income $267,085,000