24,000
Data Processing, Hosting, and Related Services Information
2021 Total Revenue $18,884,000,000 Net Income $8,678,000,000
2020 Total Revenue $15,301,000,000 Net Income $6,484,000,000
2019 Total Revenue $16,883,000,000 Net Income $8,119,000,000
2018 Total Revenue $14,950,000,000 Net Income $5,853,000,000
2017 Total Revenue $12,497,000,000 Net Income $3,916,000,000