2022
Total Revenue $31,186,000,000
Net Income $5,039,000,000
2021
Total Revenue $28,884,000,000
Net Income $3,606,000,000
2020
Total Revenue $27,415,000,000
Net Income $4,789,000,000
2019
Total Revenue $28,892,000,000
Net Income $4,631,000,000
2018
Total Revenue $29,240,000,000
Net Income $3,104,000,000