WESCO International's GAAP net income for 2020 was $100.039 million, down 55% from $222.198 million in the previous year. Revenue increased 47.5% to $12.326 billion compared to $8.359 billion a year earlier.