WESCO International's net income under GAAP for 6 months of 2021 amounted to $178.438 mln, against a loss of $0.285 mln in the previous year. Revenue increased 2.1 times to $8.637 billion from $4.055 billion a year earlier.