2021
Total Revenue $15,931,000,000
Net Income $3,759,000,000
2020
Total Revenue $15,808,000,000
Net Income $3,617,000,000
2019
Total Revenue $16,462,000,000
Net Income $4,441,000,000
2018
Total Revenue $16,392,000,000
Net Income $4,266,000,000
2017
Total Revenue $15,543,000,000
Net Income $4,090,000,000