2021
Total Revenue $43,663,000,000
Net Income $8,060,000,000
2020
Total Revenue $38,185,000,000
Net Income $3,135,000,000
2019
Total Revenue $47,020,000,000
Net Income $6,759,000,000
2018
Total Revenue $43,281,000,000
Net Income $6,921,000,000
2017
Total Revenue $38,990,000,000
Net Income $2,748,000,000