2022
Total Revenue $17,552,000,000
Net Income $2,401,000,000
2021
Total Revenue $16,007,000,000
Net Income $2,863,000,000
2020
Total Revenue $14,164,000,000
Net Income $684,000,000
2019
Total Revenue $14,830,000,000
Net Income $1,785,000,000
2018
Total Revenue $13,445,000,000
Net Income $1,108,000,000