2022
Total Revenue $25,590,000,000
Net Income $6,525,000,000
2021
Total Revenue $22,827,000,000
Net Income $5,888,000,000
2020
Total Revenue $16,962,000,000
Net Income $3,619,000,000
2019
Total Revenue $14,608,000,000
Net Income $2,706,000,000
2018
Total Revenue $16,705,000,000
Net Income $3,038,000,000