2022
Total Revenue $28,991,000,000
Net Income $14,957,000,000
2021
Total Revenue $23,774,000,000
Net Income $12,311,000,000
2020
Total Revenue $21,846,000,000
Net Income $10,866,000,000
2019
Total Revenue $22,977,000,000
Net Income $12,080,000,000
2018
Total Revenue $20,609,000,000
Net Income $10,301,000,000