XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Schedule of Basic and Diluted Earnings per Common Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Net income attributable to Watsco, Inc. shareholders $ 106,489 $ 83,480 $ 223,569 $ 208,672
Less: distributed and undistributed earnings allocated to non-vested restricted common stock 9,146 6,973 19,178 17,326
Earnings allocated to Watsco, Inc. shareholders - Basic $ 97,343 $ 76,507 $ 204,391 $ 191,346
Weighted-average common shares outstanding - Basic 35,099,871 34,755,627 35,046,156 34,544,425
Basic earnings per share for Common and Class B common stock $ 2.77 $ 2.20 $ 5.83 $ 5.54
Net income attributable to Watsco, Inc. shareholders $ 106,489 $ 83,480 $ 223,569 $ 208,672
Less: distributed and undistributed earnings allocated to non-vested restricted common stock - Diluted 9,135 6,971 19,175 17,325
Earnings allocated to Watsco, Inc. shareholders - Diluted $ 97,354 $ 76,509 $ 204,394 $ 191,347
Weighted-average common shares outstanding - Basic 35,099,871 34,755,627 35,046,156 34,544,425
Effect of dilutive stock options 137,151 33,328 62,887 25,294
Weighted-average common shares outstanding - Diluted 35,237,022 34,788,955 35,109,043 34,569,719
Diluted earnings per share for Common and Class B common stock $ 2.76 $ 2.20 $ 5.82 $ 5.54
Anti-dilutive stock options not included above 3,750 183,083 27,755 220,013
Common Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Earnings allocated to Watsco, Inc. shareholders - Basic $ 90,197 $ 70,836 $ 189,364 $ 177,075
Class B Common Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Earnings allocated to Watsco, Inc. shareholders - Basic $ 7,146 $ 5,671 $ 15,027 $ 14,271