2021
Total Revenue $23,113,000,000
Net Income $2,408,000,000
2020
Total Revenue $20,375,000,000
Net Income $3,134,000,000
2019
Total Revenue $21,419,000,000
Net Income $4,739,000,000
2018
Total Revenue $23,495,000,000
Net Income $2,226,000,000
2017
Total Revenue $23,031,000,000
Net Income $842,000,000