2021
Total Revenue $18,507,000,000
Net Income $2,137,000,000
2020
Total Revenue $16,652,000,000
Net Income $1,392,000,000
2019
Total Revenue $16,783,000,000
Net Income $1,842,000,000
2018
Total Revenue $16,125,000,000
Net Income $2,101,000,000
2017
Total Revenue $14,810,000,000
Net Income $1,504,000,000