XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Schedule of Basic and Diluted Earnings per Common Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Basic Earnings per Share:        
Net income attributable to Watsco, Inc. shareholders $ 157,641 $ 140,865 $ 463,496 $ 340,059
Basic earnings per share for Common and Class B common stock $ 4.04 $ 3.64 $ 11.9 $ 8.8
Diluted Earnings per Share:        
Net income attributable to Watsco, Inc. shareholders $ 157,641 $ 140,865 $ 463,496 $ 340,059
Diluted earnings per share for Common and Class B common stock $ 4.03 $ 3.62 $ 11.86 $ 8.75
Class B Common Stock        
Basic Earnings per Share:        
Earnings allocated to Watsco, Inc. shareholders - Basic $ 10,408 $ 9,370 $ 30,646 $ 22,660
Common Stock        
Basic Earnings per Share:        
Earnings allocated to Watsco, Inc. shareholders - Basic 132,846 118,905 390,557 287,217
Common Stock | Class B Common Stock        
Basic Earnings per Share:        
Net income attributable to Watsco, Inc. shareholders 157,641 140,865 463,496 340,059
Less: distributed and undistributed earnings allocated to non-vested restricted common stock 14,387 12,590 42,293 30,182
Earnings allocated to Watsco, Inc. shareholders - Basic $ 143,254 $ 128,275 $ 421,203 $ 309,877
Weighted-average common shares outstanding - Basic 35,450,277 35,260,126 35,401,179 35,222,865
Basic earnings per share for Common and Class B common stock $ 4.04 $ 3.64 $ 11.9 $ 8.8
Diluted Earnings per Share:        
Net income attributable to Watsco, Inc. shareholders $ 157,641 $ 140,865 $ 463,496 $ 340,059
Less: distributed and undistributed earnings allocated to non-vested restricted common stock – Diluted 14,368 12,563 42,228 30,132
Earnings allocated to Watsco, Inc. shareholders - Diluted $ 143,273 $ 128,302 $ 421,268 $ 309,927
Weighted-average common shares outstanding - Basic 35,450,277 35,260,126 35,401,179 35,222,865
Effect of dilutive stock options 112,008 181,852 128,309 177,389
Weighted-average common shares outstanding - Diluted 35,562,285 35,441,978 35,529,488 35,400,254
Diluted earnings per share for Common and Class B common stock $ 4.03 $ 3.62 $ 11.86 $ 8.75
Anti-dilutive stock options not included above 208,610 63,959 181,115 27,513