XML 31 R27.htm IDEA: XBRL DOCUMENT ﻿
v2.3.0.11

Liquidation Of Insurance Subsidiary | 12 Months Ended
--- | ---
Jul. 31, 2011
Liquidation Of Insurance Subsidiary |
Liquidation Of Insurance Subsidiary | T. LIQUIDATION OF INSURANCE SUBSIDIARY The Company ceased insuring risks through its insurance subsidiary during fiscal 2010 because of the uncertainty of the timing of the deductibility of the insurance premium. Further, the Company did not believe that the future benefits of the insurance subsidiary, including the risk shifting and risk distribution among the Company's operating subsidiaries, would be in excess of the administrative cost of maintenance. Effective May 31, 2010, the insurance subsidiary was fully liquidated and dissolved and the Company did not incur any losses related to the liquidation.

X
- Definition Liquidation Of Insurance Subsidiary [Abstract] + Details
Name: | tho_LiquidationOfInsuranceSubsidiaryAbstract
Namespace Prefix: | tho
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Liquidation Of Insurance Subsidiary [Text Block] + Details
Name: | tho_LiquidationOfInsuranceSubsidiaryTextBlock
Namespace Prefix: | tho
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration