2021
Total Revenue $23,102,138,000
Net Income $844,245,000
2020
Total Revenue $16,207,106,000
Net Income $506,421,000
2019
Total Revenue $15,309,508,000
Net Income $576,968,000
2018
Total Revenue $16,631,172,000
Net Income $664,505,000
2017
Total Revenue $14,869,380,000
Net Income $504,893,000