XML 29 R61.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Stockholders' Equity - Additional Information (Detail) (USD $) In Thousands, except Per Share data, unless otherwise specified | 3 Months Ended | 9 Months Ended
--- | --- | ---
Apr. 30, 2015 | Jan. 31, 2015 | Oct. 31, 2014 | Apr. 30, 2014 | Apr. 30, 2015 | Apr. 30, 2014
Stock Based Compensation And Stockholders Equity [Line Items] |  |  |  |  |  |
Stock-based compensation | $ 1,720 us-gaap_ShareBasedCompensation |  |  | $ 1,295 us-gaap_ShareBasedCompensation | $ 5,047 us-gaap_ShareBasedCompensation | $ 3,943 us-gaap_ShareBasedCompensation
Withholding taxes payable |  |  |  |  | 1,562 us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation | 1,251 us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Dividends declared and paid |  |  |  |  | 43,237 us-gaap_DividendsCommonStockCash |
Regular Dividend |  |  |  |  |  |
Stock Based Compensation And Stockholders Equity [Line Items] |  |  |  |  |  |
Dividends declared and paid per common share | $ 0.27 us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_StatementScenarioAxis = tho_RegularDividendMember | $ 0.27 us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_StatementScenarioAxis = tho_RegularDividendMember | $ 0.27 us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_StatementScenarioAxis = tho_RegularDividendMember | $ 0.23 us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_StatementScenarioAxis = tho_RegularDividendMember | $ 0.81 us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_StatementScenarioAxis = tho_RegularDividendMember | $ 0.69 us-gaap_CommonStockDividendsPerShareCashPaid / us-gaap_StatementScenarioAxis = tho_RegularDividendMember
Dividends declared and paid |  |  |  |  | 43,237 us-gaap_DividendsCommonStockCash / us-gaap_StatementScenarioAxis = tho_RegularDividendMember |
Discontinued Operations |  |  |  |  |  |
Stock Based Compensation And Stockholders Equity [Line Items] |  |  |  |  |  |
Total compensation expenses |  |  |  |  | 0 us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentDiscontinuedOperationsMember | 480 us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentDiscontinuedOperationsMember
Restricted Stock |  |  |  |  |  |
Stock Based Compensation And Stockholders Equity [Line Items] |  |  |  |  |  |
Withholding taxes payable |  |  |  |  | $ 1,562 us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember | $ 1,251 us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember

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

X
- Definition Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 14.F) -URI http://asc.fasb.org/extlink&oid=27013229&loc=d3e301413-122809 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 14 -Section F + Details
Name: | us-gaap_AllocatedShareBasedCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Aggregate dividends paid during the period for each share of common stock outstanding. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 + Details
Name: | us-gaap_CommonStockDividendsPerShareCashPaid
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of paid and unpaid common stock dividends declared with the form of settlement in cash. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 + Details
Name: | us-gaap_DividendsCommonStockCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_ShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=tho_RegularDividendMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |