2022
Total Revenue $12,053,000,000
Net Income $3,270,000,000
2021
Total Revenue $10,496,000,000
Net Income $3,005,000,000
2020
Total Revenue $9,164,000,000
Net Income $2,013,000,000
2019
Total Revenue $10,692,000,000
Net Income $2,722,000,000
2018
Total Revenue $10,901,000,000
Net Income $2,666,000,000