XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share - Schedule of Basic and Diluted Earnings per Common Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Net income attributable to Watsco, Inc. shareholders $ 144,102 $ 86,578 $ 199,194 $ 117,080
Less: distributed and undistributed earnings allocated to non-vested restricted common stock 12,779 7,439 17,618 11,082
Earnings allocated to Watsco, Inc. shareholders – Basic $ 131,323 $ 79,139 $ 181,576 $ 105,998
Weighted-average common shares outstanding - Basic 35,228,061 35,042,958 35,203,925 35,019,003
Basic earnings per share for Common and Class B common stock $ 3.73 $ 2.26 $ 5.16 $ 3.03
Net income attributable to Watsco, Inc. shareholders $ 144,102 $ 86,578 $ 199,194 $ 117,080
Less: distributed and undistributed earnings allocated to non-vested restricted common stock – Diluted 12,748 7,439 17,596 11,082
Earnings allocated to Watsco, Inc. shareholders – Diluted $ 131,354 $ 79,139 $ 181,598 $ 105,998
Weighted-average common shares outstanding - Basic 35,228,061 35,042,958 35,203,925 35,019,003
Effect of dilutive stock options 199,657 21,753 175,121 25,347
Weighted-average common shares outstanding - Diluted 35,427,718 35,064,711 35,379,046 35,044,350
Diluted earnings per share for Common and Class B common stock $ 3.71 $ 2.26 $ 5.13 $ 3.02
Anti-dilutive stock options not included above 10,907 208,641 7,144 182,122
Common Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Earnings allocated to Watsco, Inc. shareholders – Basic $ 121,745 $ 73,323 $ 168,324 $ 98,202
Class B Common Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Earnings allocated to Watsco, Inc. shareholders – Basic $ 9,578 $ 5,816 $ 13,252 $ 7,796