2021
Total Revenue $38,469,000,000
Net Income $3,257,000,000
2020
Total Revenue $37,925,000,000
Net Income $3,167,000,000
2019
Total Revenue $39,350,000,000
Net Income $3,484,000,000
2018
Total Revenue $36,193,000,000
Net Income $3,345,000,000
2017
Total Revenue $30,973,000,000
Net Income $2,912,000,000