XML 91 R77.htm IDEA: XBRL DOCUMENT
v3.25.2

INCOME TAXES - Additional Information (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Jul. 31, 2025 | Jul. 31, 2024 | Jul. 31, 2023
Income Tax [Line Items] |  |  |
Effective of foreign tax law change | $ 15,314 |  |
Valuation allowance | 9,678 |  |
Disallowed interest carryforwards, valuation allowance | 1,848 |  |
Unrecognized tax benefits that, if recognized, would affect the company's income tax rate | 8,027 | $ 8,614 | $ 11,106
Total amount of interest and penalties expense recognized | 1,552 | $ 111 | $ 523
Foreign Tax Authority |  |  |
Income Tax [Line Items] |  |  |
Gross state tax net operating loss carry forwards | 15,600 |  |
Net disallowed interest carryforwards | 18,807 |  |
State and Local Jurisdiction |  |  |
Income Tax [Line Items] |  |  |
Gross state tax net operating loss carry forwards | 1,409 |  |
Valuation allowance | 646 |  |
Net operating loss carry forwards, portion not expected to be realized | 615 |  |
Net disallowed interest carryforwards | $ 1,848 |  |

X
- Definition Deferred Tax Assets, Tax Deferred Expense, Disallowed Interest Carryforwards + References No definition available. + Details
Name: | tho_DeferredTaxAssetsTaxDeferredExpenseDisallowedInterestCarryforwards
Namespace Prefix: | tho_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Disallowed Interest Carryforwards, Valuation Allowance + References No definition available. + Details
Name: | tho_DisallowedInterestCarryforwardsValuationAllowance
Namespace Prefix: | tho_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Income Tax [Line Items] + References No definition available. + Details
Name: | tho_IncomeTaxLineItems
Namespace Prefix: | tho_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net operating loss carryforwards. + References No definition available. + Details
Name: | tho_NetOperatingLossCarryForwards
Namespace Prefix: | tho_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Net Operating Loss Carry Forwards, Portion Not Expected To Be Realized + References No definition available. + Details
Name: | tho_NetOperatingLossCarryForwardsPortionNotExpectedToBeRealized
Namespace Prefix: | tho_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Unrecognized tax benefits, income tax penalties and interest (income) expenses. + References No definition available. + Details
Name: | tho_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestIncomeExpenses
Namespace Prefix: | tho_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in foreign income tax contingency. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12 + Details
Name: | us-gaap_IncomeTaxReconciliationTaxContingenciesForeign
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2 + Details
Name: | us-gaap_OperatingLossCarryforwardsValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 217 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A + Details
Name: | us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |