XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Basic Earnings per Share:        
Net income attributable to Watsco, Inc. shareholders $ 172,764 $ 192,557 $ 282,837 $ 305,855
Basic earnings per share for Common and Class B common stock $ 4.43 $ 4.94 $ 7.27 $ 7.86
Diluted Earnings per Share:        
Net income attributable to Watsco, Inc. shareholders $ 172,764 $ 192,557 $ 282,837 $ 305,855
Diluted earnings per share for Common and Class B common stock $ 4.42 $ 4.93 $ 7.25 $ 7.83
Class B Common Stock        
Basic Earnings per Share:        
Earnings allocated to Watsco, Inc. shareholders - Basic $ 14,320 $ 12,728 $ 23,497 $ 20,237
Common Stock        
Basic Earnings per Share:        
Earnings allocated to Watsco, Inc. shareholders - Basic 146,511 162,229 239,999 257,716
Common Stock | Class B Common Stock        
Basic Earnings per Share:        
Net income attributable to Watsco, Inc. shareholders 172,764 192,557 282,837 305,855
Less: distributed and undistributed earnings allocated to restricted common stock 11,933 17,600 19,341 27,902
Earnings allocated to Watsco, Inc. shareholders - Basic $ 160,831 $ 174,957 $ 263,496 $ 277,953
Weighted-average common shares outstanding—Basic 36,304,824 35,403,171 36,249,021 35,376,223
Basic earnings per share for Common and Class B common stock $ 4.43 $ 4.94 $ 7.27 $ 7.86
Diluted Earnings per Share:        
Net income attributable to Watsco, Inc. shareholders $ 172,764 $ 192,557 $ 282,837 $ 305,855
Less: distributed and undistributed earnings allocated to restricted common stock 11,916 17,570 19,322 27,856
Earnings allocated to Watsco, Inc. shareholders - Diluted $ 160,848 $ 174,987 $ 263,515 $ 277,999
Weighted-average common shares outstanding—Basic 36,304,824 35,403,171 36,249,021 35,376,223
Effect of dilutive stock options 125,113 117,992 117,216 136,595
Weighted-average common shares outstanding—Diluted 36,429,937 35,521,163 36,366,237 35,512,818
Diluted earnings per share for Common and Class B common stock $ 4.42 $ 4.93 $ 7.25 $ 7.83
Anti-dilutive stock options not included above 24,328 185,872 79,271 167,441