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 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Net income attributable to Watsco, Inc. shareholders $ 86,578 $ 90,155 $ 117,080 $ 125,192
Less: distributed and undistributed earnings allocated to non-vested restricted common stock 7,439 7,512 11,082 10,355
Earnings allocated to Watsco, Inc. shareholders - Basic $ 79,139 $ 82,643 $ 105,998 $ 114,837
Weighted-average common shares outstanding—Basic 35,042,958 34,435,099 35,019,003 34,411,738
Basic earnings per share for Common and Class B common stock $ 2.26 $ 2.40 $ 3.03 $ 3.34
Net income attributable to Watsco, Inc. shareholders $ 86,578 $ 90,155 $ 117,080 $ 125,192
Less: distributed and undistributed earnings allocated to non-vested restricted common stock - Diluted 7,439 7,511 11,082 10,354
Earnings allocated to Watsco, Inc. shareholders - Diluted $ 79,139 $ 82,644 $ 105,998 $ 114,838
Weighted-average common shares outstanding—Basic 35,042,958 34,435,099 35,019,003 34,411,738
Effect of dilutive stock options 21,753 27,861 25,347 21,210
Weighted-average common shares outstanding - Diluted 35,064,711 34,462,960 35,044,350 34,432,948
Diluted earnings per share for Common and Class B common stock $ 2.26 $ 2.40 $ 3.02 $ 3.34
Anti-dilutive stock options not included above 208,641 174,457 182,122 213,270
Common Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Earnings allocated to Watsco, Inc. shareholders - Basic $ 73,323 $ 76,456 $ 98,202 $ 106,234
Class B Common Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Earnings allocated to Watsco, Inc. shareholders - Basic $ 5,816 $ 6,187 $ 7,796 $ 8,603