2021
Total Revenue $40,963,000,000
Net Income $8,539,000,000
2020
Total Revenue $35,994,000,000
Net Income $3,533,000,000
2019
Total Revenue $34,186,000,000
Net Income $4,454,000,000
2018
Total Revenue $32,717,000,000
Net Income $3,962,000,000
2017
Total Revenue $32,243,000,000
Net Income $3,861,000,000