XML 37 R29.htm IDEA: XBRL DOCUMENT v3.25.3
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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Basic Earnings per Share:        
Net income attributable to Watsco, Inc. shareholders $ 161,575 $ 171,031 $ 425,249 $ 439,445
Less: distributed and undistributed earnings allocated to restricted common stock 10,707 11,899 28,118 30,708
Earnings allocated to Watsco, Inc. shareholders - Basic $ 150,868 $ 159,132 $ 397,131 $ 408,737
Weighted-average common shares outstanding - Basic 37,860,987 37,552,000 37,813,336 37,314,089
Basic earnings per share for common stock $ 3.98 $ 4.24 $ 10.5 $ 10.95
Diluted Earnings per Share:        
Net Income (Loss) $ 161,575 $ 171,031 $ 425,249 $ 439,445
Less: distributed and undistributed earnings allocated to restricted common stock 10,703 11,886 28,109 30,682
Earnings allocated to Watsco, Inc. shareholders - Diluted $ 150,872 $ 159,145 $ 397,140 $ 408,763
Weighted-average common shares outstanding - Basic 37,860,987 37,552,000 37,813,336 37,314,089
Effect of dilutive stock options 57,405 119,752 77,261 119,761
Weighted-average common shares outstanding - Diluted 37,918,392 37,671,752 37,890,597 37,433,850
Diluted earnings per share for common stock $ 3.98 $ 4.22 $ 10.48 $ 10.92
Anti-dilutive stock options not included above 52,921 16,519 38,623 28,274
Common Stock [Member]        
Basic Earnings per Share:        
Earnings allocated to Watsco, Inc. shareholders - Basic $ 137,431 $ 145,413 $ 361,717 $ 373,273
Common Class B [Member]        
Basic Earnings per Share:        
Earnings allocated to Watsco, Inc. shareholders - Basic $ 13,437 $ 13,719 $ 35,414 $ 35,464