2021
Total Revenue $19,042,000,000
Net Income $3,573,000,000
2020
Total Revenue $16,976,000,000
Net Income $2,919,000,000
2019
Total Revenue $17,604,000,000
Net Income $3,769,000,000
2018
Total Revenue $15,558,000,000
Net Income $6,638,000,000
2017
Total Revenue $178,000,000
Net Income $5,380,000,000