2021
Total Revenue $22,817,000,000
Net Income $3,908,000,000
2020
Total Revenue $21,706,000,000
Net Income $1,377,000,000
2019
Total Revenue $22,144,000,000
Net Income $3,748,000,000
2018
Total Revenue $21,663,000,000
Net Income $2,666,000,000
2017
Total Revenue $22,783,000,000
Net Income $3,059,000,000