16,881
Data Processing, Hosting, and Related Services Information
2021 Total Revenue $5,896,000,000 Net Income $230,000,000
2020 Total Revenue $4,519,000,000 Net Income $119,000,000
2019 Total Revenue $3,460,000,000 Net Income $627,000,000
2018 Total Revenue $2,608,816,000 Net Income -$26,704,000
2017 Total Revenue $1,933,026,000 Net Income -$116,846,000