XML 22 R57.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 | 6 Months Ended | 3 Months Ended
--- | --- | --- | ---
Jan. 31, 2015 | Jan. 31, 2014 | Jan. 31, 2015 | Jan. 31, 2014 | Oct. 31, 2014
Stock Based Compensation And Stockholders Equity [Line Items] |  |  |  |  |
Stock-based compensation | $ 1,762 us-gaap_ShareBasedCompensation | $ 1,272 us-gaap_ShareBasedCompensation | $ 3,327 us-gaap_ShareBasedCompensation | $ 2,648 us-gaap_ShareBasedCompensation |
Withholding taxes payable |  |  | 1,562 us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation | 1,251 us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation |
Dividends declared and paid |  |  | 28,824 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 / tho_DividendsPaidAxis = tho_RegularDividendMember |  |  |  | $ 0.27 us-gaap_CommonStockDividendsPerShareCashPaid / tho_DividendsPaidAxis = tho_RegularDividendMember
Dividends declared and paid |  |  | 28,824 us-gaap_DividendsCommonStockCash / tho_DividendsPaidAxis = 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 SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: 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 SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: 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=31042434&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=31042434&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: | tho_DividendsPaidAxis=tho_RegularDividendMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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: |