2021
Total Revenue $50,588,000,000
Net Income $1,599,000,000
2020
Total Revenue $41,909,000,000
Net Income $5,576,000,000
2019
Total Revenue $41,541,000,000
Net Income $4,847,000,000
2018
Total Revenue $39,815,000,000
Net Income $2,160,000,000
2017
Total Revenue $39,407,000,000
Net Income $3,554,000,000