2021
Total Revenue $19,211,000,000
Net Income $5,725,000,000
2020
Total Revenue $16,901,000,000
Net Income $7,558,000,000
2019
Total Revenue $16,839,000,000
Net Income $5,369,000,000
2018
Total Revenue $16,190,000,000
Net Income $5,301,000,000
2017
Total Revenue $16,329,000,000
Net Income $5,338,000,000