2021
Total Revenue $22,390,000,000
Net Income $2,365,000,000
2020
Total Revenue $20,523,000,000
Net Income $1,737,000,000
2019
Total Revenue $20,740,000,000
Net Income $2,085,000,000
2018
Total Revenue $18,955,000,000
Net Income $1,807,000,000
2017
Total Revenue $17,162,000,000
Net Income -$3,131,000,000