2021
Total Revenue $36,347,000,000
Net Income $1,706,000,000
2020
Total Revenue $33,039,000,000
Net Income $1,963,000,000
2019
Total Revenue $34,438,000,000
Net Income $3,028,000,000
2018
Total Revenue $35,978,000,000
Net Income $2,084,000,000
2017
Total Revenue $33,558,000,000
Net Income $3,849,000,000