2021
Total Revenue $58,752,000,000
Net Income $6,956,000,000
2020
Total Revenue $51,533,000,000
Net Income $3,754,000,000
2019
Total Revenue $51,336,000,000
Net Income $3,505,000,000
2018
Total Revenue $45,341,000,000
Net Income $3,787,000,000
2017
Total Revenue $49,424,000,000
Net Income $2,216,000,000