2021
Total Revenue $25,371,000,000
Net Income $4,169,000,000
2020
Total Revenue $21,454,000,000
Net Income $4,202,000,000
2019
Total Revenue $17,772,000,000
Net Income $2,459,000,000
2018
Total Revenue $15,451,000,000
Net Income $2,057,000,000
2017
Total Revenue $12,108,000,000
Net Income $1,795,000,000