2021
Total Revenue $27,728,000,000
Net Income $4,543,000,000
2020
Total Revenue $24,250,000,000
Net Income $2,422,000,000
2019
Total Revenue $27,013,000,000
Net Income $3,308,000,000
2018
Total Revenue $14,044,000,000
Net Income $3,455,000,000
2017
Total Revenue $13,692,000,000
Net Income $2,321,000,000