2022
Total Revenue $31,615,550,000
Net Income $4,491,924,000
2021
Total Revenue $29,697,844,000
Net Income $5,116,228,000
2020
Total Revenue $24,996,056,000
Net Income $2,761,395,000
2019
Total Revenue $20,156,447,000
Net Income $1,866,916,000
2018
Total Revenue $15,794,341,000
Net Income $1,211,242,000