SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Watsco Inc. – ‘10-Q’ for 6/30/22 – ‘XML’

On:  Thursday, 8/4/22, at 4:08pm ET   ·   For:  6/30/22   ·   Accession #:  1193125-22-212504   ·   File #:  1-05581

Previous ‘10-Q’:  ‘10-Q’ on 5/5/22 for 3/31/22   ·   Next:  ‘10-Q’ on 11/3/22 for 9/30/22   ·   Latest:  ‘10-Q’ on 5/3/24 for 3/31/24

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 8/04/22  Watsco Inc.                       10-Q        6/30/22   56:5.2M                                   Donnelley … Solutions/FA

Quarterly Report   —   Form 10-Q

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-Q        Quarterly Report                                    HTML   1.21M 
 2: EX-31.1     Certification -- §302 - SOA'02                      HTML     22K 
 3: EX-31.2     Certification -- §302 - SOA'02                      HTML     22K 
 4: EX-31.3     Certification -- §302 - SOA'02                      HTML     22K 
 5: EX-32.1     Certification -- §906 - SOA'02                      HTML     19K 
11: R1          Cover Page                                          HTML     77K 
12: R2          Condensed Consolidated Unaudited Statements of      HTML     98K 
                Income                                                           
13: R3          Condensed Consolidated Unaudited Statements of      HTML     55K 
                Comprehensive Income                                             
14: R4          Condensed Consolidated Unaudited Balance Sheets     HTML    141K 
15: R5          Condensed Consolidated Unaudited Balance Sheets     HTML     23K 
                (Parenthetical)                                                  
16: R6          Condensed Consolidated Unaudited Statements of      HTML    117K 
                Shareholders' Equity                                             
17: R7          Condensed Consolidated Unaudited Statements of      HTML     18K 
                Shareholders' Equity (Parenthetical)                             
18: R8          Condensed Consolidated Unaudited Statements of      HTML    102K 
                Cash Flows                                                       
19: R9          Basis of Presentation                               HTML     27K 
20: R10         Revenues                                            HTML     51K 
21: R11         Earnings Per Share                                  HTML     87K 
22: R12         Other Comprehensive (Loss) Income                   HTML     68K 
23: R13         Acquisitions                                        HTML     33K 
24: R14         Derivatives                                         HTML     41K 
25: R15         Fair Value Measurements                             HTML     56K 
26: R16         Shareholders' Equity                                HTML     28K 
27: R17         Commitments and Contingencies                       HTML     22K 
28: R18         Related Party Transactions                          HTML     21K 
29: R19         Basis of Presentation (Policies)                    HTML     35K 
30: R20         Revenues (Tables)                                   HTML     47K 
31: R21         Earnings Per Share (Tables)                         HTML     85K 
32: R22         Other Comprehensive (Loss) Income (Tables)          HTML     69K 
33: R23         Acquisitions (Tables)                               HTML     29K 
34: R24         Derivatives (Tables)                                HTML     39K 
35: R25         Fair Value Measurements (Tables)                    HTML     51K 
36: R26         Basis of Presentation - Additional Information      HTML     19K 
                (Detail)                                                         
37: R27         Revenues - Summary of Disaggregated Revenue         HTML     42K 
                (Detail)                                                         
38: R28         Earnings Per Share - Schedule of Basic and Diluted  HTML     78K 
                Earnings per Common Share (Detail)                               
39: R29         Earnings Per Share - Additional Information         HTML     19K 
                (Detail)                                                         
40: R30         Other comprehensive (loss) income - Schedule of     HTML     41K 
                Tax Effects Allocated to Each Component of Other                 
                Comprehensive (loss) Income (Detail)                             
41: R31         Other comprehensive (loss) income - Schedule of     HTML     33K 
                Accumulated Other Comprehensive Loss (Detail)                    
42: R32         Acquisitions - Additional Information (Detail)      HTML     84K 
43: R33         Acquisitions - Schedule of Recognized Identified    HTML     46K 
                Assets Acquired and Liabilities Assumed (Detail)                 
44: R34         Derivatives - Impact from Foreign Exchange          HTML     28K 
                Derivative Instruments Designated as Cash Flow                   
                Hedges (Detail)                                                  
45: R35         Derivatives - Fair Value of Derivative Instruments  HTML     29K 
                and Location in the Balance Sheets (Detail)                      
46: R36         Derivatives - Additional Information (Detail)       HTML     35K 
47: R37         Fair Value Measurements - Assets and Liabilities    HTML     39K 
                Carried at Fair Value Measured on Recurring Basis                
                (Detail)                                                         
48: R38         Fair Value Measurements - Additional Information    HTML     19K 
                (Detail)                                                         
49: R39         Shareholders' Equity - Additional Information       HTML     51K 
                (Detail)                                                         
50: R40         Commitments and Contingencies - Additional          HTML     20K 
                Information (Detail)                                             
51: R41         Related Party Transactions - Additional             HTML     45K 
                Information (Detail)                                             
54: XML         IDEA XML File -- Filing Summary                      XML     95K 
52: XML         XBRL Instance -- d359478d10q_htm                     XML   1.20M 
53: EXCEL       IDEA Workbook of Financial Reports                  XLSX     83K 
 7: EX-101.CAL  XBRL Calculations -- wso-20220630_cal                XML    125K 
 8: EX-101.DEF  XBRL Definitions -- wso-20220630_def                 XML    661K 
 9: EX-101.LAB  XBRL Labels -- wso-20220630_lab                      XML    797K 
10: EX-101.PRE  XBRL Presentations -- wso-20220630_pre               XML    689K 
 6: EX-101.SCH  XBRL Schema -- wso-20220630                          XSD    112K 
55: JSON        XBRL Instance as JSON Data -- MetaLinks              297±   444K 
56: ZIP         XBRL Zipped Folder -- 0001193125-22-212504-xbrl      Zip    193K 


‘XML’   —   IDEA XML File — Filing Summary


This Document is an IDEA XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<FilingSummary>
<Version> 3.22.2 </Version>
<ProcessingTime/>
<ReportFormat> html </ReportFormat>
<ContextCount> 200 </ContextCount>
<ElementCount> 217 </ElementCount>
<EntityCount> 1 </EntityCount>
<FootnotesReported> false </FootnotesReported>
<SegmentCount> 49 </SegmentCount>
<ScenarioCount> 0 </ScenarioCount>
<TuplesReported> false </TuplesReported>
<UnitCount> 8 </UnitCount>
<MyReports>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R1.htm </HtmlFileName>
<LongName> 1001 - Document - Cover Page </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/CoverPage </Role>
<ShortName> Cover Page </ShortName>
<MenuCategory> Cover </MenuCategory>
<Position> 1 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R2.htm </HtmlFileName>
<LongName> 1002 - Statement - Condensed Consolidated Unaudited Statements of Income </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/CondensedConsolidatedUnauditedStatementsOfIncome </Role>
<ShortName> Condensed Consolidated Unaudited Statements of Income </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 2 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R3.htm </HtmlFileName>
<LongName> 1003 - Statement - Condensed Consolidated Unaudited Statements of Comprehensive Income </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/CondensedConsolidatedUnauditedStatementsOfComprehensiveIncome </Role>
<ShortName> Condensed Consolidated Unaudited Statements of Comprehensive Income </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 3 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R4.htm </HtmlFileName>
<LongName> 1004 - Statement - Condensed Consolidated Unaudited Balance Sheets </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/CondensedConsolidatedUnauditedBalanceSheets </Role>
<ShortName> Condensed Consolidated Unaudited Balance Sheets </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 4 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R5.htm </HtmlFileName>
<LongName> 1005 - Statement - Condensed Consolidated Unaudited Balance Sheets (Parenthetical) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/CondensedConsolidatedUnauditedBalanceSheetsParenthetical </Role>
<ShortName> Condensed Consolidated Unaudited Balance Sheets (Parenthetical) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 5 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R6.htm </HtmlFileName>
<LongName> 1006 - Statement - Condensed Consolidated Unaudited Statements of Shareholders' Equity </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/CondensedConsolidatedUnauditedStatementsOfShareholdersEquity </Role>
<ShortName> Condensed Consolidated Unaudited Statements of Shareholders' Equity </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 6 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R7.htm </HtmlFileName>
<LongName> 1007 - Statement - Condensed Consolidated Unaudited Statements of Shareholders' Equity (Parenthetical) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/CondensedConsolidatedUnauditedStatementsOfShareholdersEquityParenthetical </Role>
<ShortName> Condensed Consolidated Unaudited Statements of Shareholders' Equity (Parenthetical) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 7 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R8.htm </HtmlFileName>
<LongName> 1008 - Statement - Condensed Consolidated Unaudited Statements of Cash Flows </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/CondensedConsolidatedUnauditedStatementsOfCashFlows </Role>
<ShortName> Condensed Consolidated Unaudited Statements of Cash Flows </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 8 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R9.htm </HtmlFileName>
<LongName> 1009 - Disclosure - BASIS OF PRESENTATION </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/BasisOfPresentation </Role>
<ShortName> BASIS OF PRESENTATION </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 9 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R10.htm </HtmlFileName>
<LongName> 1010 - Disclosure - REVENUES </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/Revenues </Role>
<ShortName> REVENUES </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 10 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R11.htm </HtmlFileName>
<LongName> 1011 - Disclosure - EARNINGS PER SHARE </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/EarningsPerShare </Role>
<ShortName> EARNINGS PER SHARE </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 11 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R12.htm </HtmlFileName>
<LongName> 1012 - Disclosure - OTHER COMPREHENSIVE (LOSS) INCOME </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/OtherComprehensiveLossIncome </Role>
<ShortName> OTHER COMPREHENSIVE (LOSS) INCOME </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 12 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R13.htm </HtmlFileName>
<LongName> 1013 - Disclosure - ACQUISITIONS </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/Acquisitions </Role>
<ShortName> ACQUISITIONS </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 13 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R14.htm </HtmlFileName>
<LongName> 1014 - Disclosure - DERIVATIVES </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/Derivatives </Role>
<ShortName> DERIVATIVES </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 14 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R15.htm </HtmlFileName>
<LongName> 1015 - Disclosure - FAIR VALUE MEASUREMENTS </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/FairValueMeasurements </Role>
<ShortName> FAIR VALUE MEASUREMENTS </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 15 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R16.htm </HtmlFileName>
<LongName> 1016 - Disclosure - SHAREHOLDERS' EQUITY </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/ShareholdersEquity </Role>
<ShortName> SHAREHOLDERS' EQUITY </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 16 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R17.htm </HtmlFileName>
<LongName> 1017 - Disclosure - COMMITMENTS AND CONTINGENCIES </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/CommitmentsAndContingencies </Role>
<ShortName> COMMITMENTS AND CONTINGENCIES </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 17 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R18.htm </HtmlFileName>
<LongName> 1018 - Disclosure - RELATED PARTY TRANSACTIONS </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/RelatedPartyTransactions </Role>
<ShortName> RELATED PARTY TRANSACTIONS </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 18 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R19.htm </HtmlFileName>
<LongName> 1019 - Disclosure - BASIS OF PRESENTATION (Policies) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/BasisOfPresentationPolicies </Role>
<ShortName> BASIS OF PRESENTATION (Policies) </ShortName>
<MenuCategory> Policies </MenuCategory>
<Position> 19 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R20.htm </HtmlFileName>
<LongName> 1020 - Disclosure - REVENUES (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/RevenuesTables </Role>
<ShortName> REVENUES (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.watsco.com/role/Revenues </ParentRole>
<Position> 20 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R21.htm </HtmlFileName>
<LongName> 1021 - Disclosure - EARNINGS PER SHARE (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/EarningsPerShareTables </Role>
<ShortName> EARNINGS PER SHARE (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.watsco.com/role/EarningsPerShare </ParentRole>
<Position> 21 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R22.htm </HtmlFileName>
<LongName> 1022 - Disclosure - OTHER COMPREHENSIVE (LOSS) INCOME (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/OtherComprehensiveLossIncomeTables </Role>
<ShortName> OTHER COMPREHENSIVE (LOSS) INCOME (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.watsco.com/role/OtherComprehensiveLossIncome </ParentRole>
<Position> 22 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R23.htm </HtmlFileName>
<LongName> 1023 - Disclosure - ACQUISITIONS (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/AcquisitionsTables </Role>
<ShortName> ACQUISITIONS (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.watsco.com/role/Acquisitions </ParentRole>
<Position> 23 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R24.htm </HtmlFileName>
<LongName> 1024 - Disclosure - DERIVATIVES (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/DerivativesTables </Role>
<ShortName> DERIVATIVES (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.watsco.com/role/Derivatives </ParentRole>
<Position> 24 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R25.htm </HtmlFileName>
<LongName> 1025 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/FairValueMeasurementsTables </Role>
<ShortName> FAIR VALUE MEASUREMENTS (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.watsco.com/role/FairValueMeasurements </ParentRole>
<Position> 25 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R26.htm </HtmlFileName>
<LongName> 1026 - Disclosure - Basis of Presentation - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/BasisOfPresentationAdditionalInformationDetail </Role>
<ShortName> Basis of Presentation - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 26 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R27.htm </HtmlFileName>
<LongName> 1027 - Disclosure - Revenues - Summary of Disaggregated Revenue (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/RevenuesSummaryOfDisaggregatedRevenueDetail </Role>
<ShortName> Revenues - Summary of Disaggregated Revenue (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 27 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R28.htm </HtmlFileName>
<LongName> 1028 - Disclosure - Earnings Per Share - Schedule of Basic and Diluted Earnings per Common Share (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/EarningsPerShareScheduleOfBasicAndDilutedEarningsPerCommonShareDetail </Role>
<ShortName> Earnings Per Share - Schedule of Basic and Diluted Earnings per Common Share (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 28 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R29.htm </HtmlFileName>
<LongName> 1029 - Disclosure - Earnings Per Share - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/EarningsPerShareAdditionalInformationDetail </Role>
<ShortName> Earnings Per Share - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 29 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R30.htm </HtmlFileName>
<LongName> 1030 - Disclosure - Other comprehensive (loss) income - Schedule of Tax Effects Allocated to Each Component of Other Comprehensive (loss) Income (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/OtherComprehensiveLossIncomeScheduleOfTaxEffectsAllocatedToEachComponentOfOtherComprehensiveLossIncomeDetail </Role>
<ShortName> Other comprehensive (loss) income - Schedule of Tax Effects Allocated to Each Component of Other Comprehensive (loss) Income (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 30 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R31.htm </HtmlFileName>
<LongName> 1031 - Disclosure - Other comprehensive (loss) income - Schedule of Accumulated Other Comprehensive Loss (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/OtherComprehensiveLossIncomeScheduleOfAccumulatedOtherComprehensiveLossDetail </Role>
<ShortName> Other comprehensive (loss) income - Schedule of Accumulated Other Comprehensive Loss (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 31 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R32.htm </HtmlFileName>
<LongName> 1032 - Disclosure - Acquisitions - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/AcquisitionsAdditionalInformationDetail </Role>
<ShortName> Acquisitions - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 32 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R33.htm </HtmlFileName>
<LongName> 1033 - Disclosure - Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/AcquisitionsScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetail </Role>
<ShortName> Acquisitions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 33 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R34.htm </HtmlFileName>
<LongName> 1034 - Disclosure - Derivatives - Impact from Foreign Exchange Derivative Instruments Designated as Cash Flow Hedges (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/DerivativesImpactFromForeignExchangeDerivativeInstrumentsDesignatedAsCashFlowHedgesDetail </Role>
<ShortName> Derivatives - Impact from Foreign Exchange Derivative Instruments Designated as Cash Flow Hedges (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 34 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R35.htm </HtmlFileName>
<LongName> 1035 - Disclosure - Derivatives - Fair Value of Derivative Instruments and Location in the Balance Sheets (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/DerivativesFairValueOfDerivativeInstrumentsAndLocationInTheBalanceSheetsDetail </Role>
<ShortName> Derivatives - Fair Value of Derivative Instruments and Location in the Balance Sheets (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 35 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R36.htm </HtmlFileName>
<LongName> 1036 - Disclosure - Derivatives - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/DerivativesAdditionalInformationDetail </Role>
<ShortName> Derivatives - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 36 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R37.htm </HtmlFileName>
<LongName> 1037 - Disclosure - Fair Value Measurements - Assets and Liabilities Carried at Fair Value Measured on Recurring Basis (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/FairValueMeasurementsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetail </Role>
<ShortName> Fair Value Measurements - Assets and Liabilities Carried at Fair Value Measured on Recurring Basis (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 37 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R38.htm </HtmlFileName>
<LongName> 1038 - Disclosure - Fair Value Measurements - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/FairValueMeasurementsAdditionalInformationDetail </Role>
<ShortName> Fair Value Measurements - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 38 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R39.htm </HtmlFileName>
<LongName> 1039 - Disclosure - Shareholders' Equity - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/ShareholdersEquityAdditionalInformationDetail </Role>
<ShortName> Shareholders' Equity - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 39 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R40.htm </HtmlFileName>
<LongName> 1040 - Disclosure - Commitments and Contingencies - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/CommitmentsAndContingenciesAdditionalInformationDetail </Role>
<ShortName> Commitments and Contingencies - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 40 </Position>
</Report>
<Report instance="d359478d10q.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R41.htm </HtmlFileName>
<LongName> 1041 - Disclosure - Related Party Transactions - Additional Information (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.watsco.com/role/RelatedPartyTransactionsAdditionalInformationDetail </Role>
<ShortName> Related Party Transactions - Additional Information (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 41 </Position>
</Report>
<Report>
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<LongName> All Reports </LongName>
<ReportType> Book </ReportType>
<ShortName> All Reports </ShortName>
</Report>
</MyReports>
<InputFiles>
<File doctype="10-Q" original="d359478d10q.htm"> d359478d10q.htm </File>
<File> d359478dex311.htm </File>
<File> d359478dex312.htm </File>
<File> d359478dex313.htm </File>
<File> d359478dex321.htm </File>
<File> wso-20220630.xsd </File>
<File> wso-20220630_cal.xml </File>
<File> wso-20220630_def.xml </File>
<File> wso-20220630_lab.xml </File>
<File> wso-20220630_pre.xml </File>
</InputFiles>
<SupplementalFiles>
<File> g359478g0729204304504.jpg </File>
</SupplementalFiles>
<BaseTaxonomies>
<BaseTaxonomy items="586"> http://fasb.org/us-gaap/2022 </BaseTaxonomy>
<BaseTaxonomy items="34"> http://xbrl.sec.gov/dei/2022 </BaseTaxonomy>
</BaseTaxonomies>
<HasPresentationLinkbase> true </HasPresentationLinkbase>
<HasCalculationLinkbase> true </HasCalculationLinkbase>
</FilingSummary>

Top
Filing Submission 0001193125-22-212504   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Sat., May 4, 12:12:47.1am ET