2021
Total Revenue $19,401,000,000
Net Income $3,143,000,000
2020
Total Revenue $16,701,000,000
Net Income $2,016,000,000
2019
Total Revenue $16,114,000,000
Net Income $1,742,000,000
2018
Total Revenue $14,677,000,000
Net Income $1,650,000,000
2017
Total Revenue $13,787,000,000
Net Income $1,492,000,000