2021
Total Revenue $35,355,000,000
Net Income $5,921,000,000
2020
Total Revenue $32,184,000,000
Net Income $5,449,000,000
2019
Total Revenue $32,136,000,000
Net Income $4,517,000,000
2018
Total Revenue $32,765,000,000
Net Income $5,349,000,000
2017
Total Revenue $31,657,000,000
Net Income $4,858,000,000