2021
Total Revenue $10,420,000,000
Net Income $13,608,000,000
2020
Total Revenue $8,894,000,000
Net Income $5,667,000,000
2019
Total Revenue $7,429,000,000
Net Income $1,786,000,000
2018
Total Revenue $8,650,000,000
Net Income $2,530,000,000
2017
Total Revenue $9,927,000,000
Net Income -$1,017,000,000