2021
Total Revenue $12,254,000,000
Net Income $3,781,000,000
2020
Total Revenue $9,881,000,000
Net Income $2,765,000,000
2019
Total Revenue $11,304,000,000
Net Income $3,331,000,000
2018
Total Revenue $11,765,000,000
Net Income $3,309,000,000
2017
Total Revenue $10,880,000,000
Net Income $5,471,000,000