XML 45 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Entity
Dec. 31, 2013
Dec. 31, 2012
Significant Accounting Policies [Line Items]      
Number of joint ventures 3wso_NumberOfJointVentures    
Allowance for doubtful accounts $ 5,461,000us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 5,737,000us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent  
Capitalized vendor rebates 10,088,000wso_CapitalizedVendorRebates 9,333,000wso_CapitalizedVendorRebates  
Goodwill and other intangible assets impairment 0us-gaap_GoodwillAndIntangibleAssetImpairment 0us-gaap_GoodwillAndIntangibleAssetImpairment 0us-gaap_GoodwillAndIntangibleAssetImpairment
Advertising expense 19,754,000us-gaap_AdvertisingExpense 22,418,000us-gaap_AdvertisingExpense 23,730,000us-gaap_AdvertisingExpense
Shipping and handling costs $ 43,324,000us-gaap_ShippingHandlingAndTransportationCosts $ 39,395,000us-gaap_ShippingHandlingAndTransportationCosts $ 37,676,000us-gaap_ShippingHandlingAndTransportationCosts
Minimum | Buildings and Improvements      
Significant Accounting Policies [Line Items]      
Estimated useful lives in years 3 years    
Minimum | Other Depreciable Assets      
Significant Accounting Policies [Line Items]      
Estimated useful lives in years 3 years    
Maximum | Buildings and Improvements      
Significant Accounting Policies [Line Items]      
Estimated useful lives in years 40 years    
Maximum | Other Depreciable Assets      
Significant Accounting Policies [Line Items]      
Estimated useful lives in years 10 years    
Watsco, Inc.      
Significant Accounting Policies [Line Items]      
Number of locations from which entity operates 572us-gaap_NumberOfStores
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Number of states in which entity operates 38us-gaap_NumberOfStatesInWhichEntityOperates
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember