XML 79 R66.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Financial Instruments - Additional Information (Detail) (USD $) In Thousands, unless otherwise specified | 12 Months Ended |  | 12 Months Ended
--- | --- | --- | ---
Dec. 31, 2011 | Dec. 31, 2012 | Dec. 31, 2012 Foreign Currency Forward Contract | Dec. 31, 2012 Interest Rate Swap
Financial Instruments [Line Items] |  |  |  |
Changes in fair value foreign currency forward contracts |  |  | $ 197 |
Notional value of foreign currency exchange contract |  |  | 33,700 |
Contract expiring month |  |  | 2013-03 |
Interest rate swap agreement with notional amount |  |  |  | 10,000
Interest rate swap agreement maturity period |  |  |  | 2011-10
Fixed interest rate |  |  |  | 5.07%
Reclassification reflected from net change in other comprehensive loss | 244 |  |  |
Derivative financial instruments income tax benefit | 155 |  |  |
Standby letters of credit | 3,006 | 3,098 |  |
Performance bonds contingent liability | $ 5,400 | $ 300 |  |

X
- Definition Net Increase or Decrease in the fair value of the derivative or group of derivatives included in earnings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5618551-113959 + Details
Name: | us-gaap_DerivativeGainLossOnDerivativeNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The effective portion of loss reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5624171-113959 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph b -Clause 3 -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. + Details
Name: | us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fixed interest rate that will be received or paid upon exercise of the interest rate swaption contract. + References No definition available. + Details
Name: | us-gaap_DerivativeSwaptionInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate notional amount of foreign currency exchange rate derivatives. Notional amount refers to the number of currency units specified in the foreign currency derivative contract. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Notional Amount -URI http://asc.fasb.org/extlink&oid=6519104 + Details
Name: | us-gaap_NotionalAmountOfForeignCurrencyDerivatives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate notional amount of all interest rate derivatives designated as hedging instruments in fair value hedges. Notional amount refers to the monetary amount specified in the interest rate derivative contract. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5579245-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Notional Amount -URI http://asc.fasb.org/extlink&oid=6519104 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=7476318&loc=SL5580258-113959 + Details
Name: | us-gaap_NotionalAmountOfInterestRateFairValueHedgeDerivatives
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Commercial Letters Of Credit + References No definition available. + Details
Name: | wso_CommercialLettersOfCredit
Namespace Prefix: | wso_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contracts Expiration Month and Year + References No definition available. + Details
Name: | wso_ContractsExpirationMonthAndYear
Namespace Prefix: | wso_
Data Type: | xbrli:gYearMonthItemType
Balance Type: | na
Period Type: | duration

X
- Definition Derivative financial instruments income tax benefit. + References No definition available. + Details
Name: | wso_DerivativeFinancialInstrumentsIncomeTaxBenefit
Namespace Prefix: | wso_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Derivative, Maturity Month and Year + References No definition available. + Details
Name: | wso_DerivativeMaturityMonthAndYear
Namespace Prefix: | wso_
Data Type: | xbrli:gYearMonthItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | wso_FinancialInstrumentsLineItems
Namespace Prefix: | wso_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Performance Bonds Contingent Liability + References No definition available. + Details
Name: | wso_PerformanceBondsContingentLiability
Namespace Prefix: | wso_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant