2022
Total Revenue $34,062,923,000
Net Income $2,399,232,000
2021
Total Revenue $33,596,454,000
Net Income $2,655,050,000
2020
Total Revenue $27,653,399,000
Net Income $1,712,555,000
2019
Total Revenue $25,524,153,000
Net Income $1,589,472,000
2018
Total Revenue $23,370,429,000
Net Income $1,538,960,000