XML 55 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the details of basic and diluted earnings per share:
 Year Ended December 31,
 202420232022
(In millions, except per share data)  
Net income attributable to WESCO International, Inc.$717.6 $765.5 $860.5 
Less: Preferred stock dividends57.4 57.4 57.4 
Net income attributable to common stockholders$660.2 $708.1 $803.1 
Weighted-average common shares outstanding used in computing basic earnings per share
49.8 51.1 50.7 
Common shares issuable upon exercise of dilutive equity awards0.8 1.2 1.7 
Weighted-average common shares outstanding and common share equivalents used in computing diluted earnings per share
50.6 52.3 52.4 
Earnings per share attributable to common stockholders 
Basic$13.26 $13.86 $15.83 
Diluted$13.05 $13.54 $15.33