30,900
Data Processing, Hosting, and Related Services Information
2021 Total Revenue $25,371,000,000 Net Income $4,169,000,000
2020 Total Revenue $21,454,000,000 Net Income $4,202,000,000
2019 Total Revenue $17,772,000,000 Net Income $2,459,000,000
2018 Total Revenue $15,451,000,000 Net Income $2,057,000,000
2017 Total Revenue $12,108,000,000 Net Income $1,795,000,000