XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Basic Earnings per Share:        
Net income attributable to Watsco, Inc. shareholders $ 181,410 $ 172,764 $ 268,414 $ 282,837
Basic earnings per share for Common and Class B common stock $ 4.5 $ 4.43 $ 6.71 $ 7.27
Diluted Earnings per Share:        
Net income attributable to Watsco, Inc. shareholders $ 181,410 $ 172,764 $ 268,414 $ 282,837
Diluted earnings per share for Common and Class B common stock $ 4.49 $ 4.42 $ 6.69 $ 7.25
Class B Common Stock [Member]        
Basic Earnings per Share:        
Earnings allocated to Watsco, Inc. shareholders - Basic $ 14,505 $ 14,320 $ 21,635 $ 23,497
Common Stock [Member]        
Basic Earnings per Share:        
Earnings allocated to Watsco, Inc. shareholders - Basic 154,282 146,511 227,977 239,999
Common Stock [Member] | Class B Common Stock [Member]        
Basic Earnings per Share:        
Net income attributable to Watsco, Inc. shareholders 181,410 172,764 268,414 282,837
Less: distributed and undistributed earnings allocated to restricted common stock 12,623 11,933 18,802 19,341
Earnings allocated to Watsco, Inc. shareholders - Basic $ 168,787 $ 160,831 $ 249,612 $ 263,496
Weighted-average common shares outstanding - Basic 37,512,105 36,304,824 37,193,827 36,249,021
Basic earnings per share for Common and Class B common stock $ 4.5 $ 4.43 $ 6.71 $ 7.27
Diluted Earnings per Share:        
Net income attributable to Watsco, Inc. shareholders $ 181,410 $ 172,764 $ 268,414 $ 282,837
Less: distributed and undistributed earnings allocated to restricted common stock 12,608 11,916 18,788 19,322
Earnings allocated to Watsco, Inc. shareholders - Diluted $ 168,802 $ 160,848 $ 249,626 $ 263,515
Weighted-average common shares outstanding - Basic 37,512,105 36,304,824 37,193,827 36,249,021
Effect of dilutive stock options 115,532 125,113 119,766 117,216
Weighted-average common shares outstanding - Diluted 37,627,637 36,429,937 37,313,593 36,366,237
Diluted earnings per share for Common and Class B common stock $ 4.49 $ 4.42 $ 6.69 $ 7.25
Anti-dilutive stock options not included above 25,421 24,328 27,455 79,271